I got an istick this week from ebay. The box has a scratch off number for authenticity and references www.eleafworld.com. I've looked all over that site and can't find where to verify the numbers. Anyone know?
I asked about this a few weeks ago when I got my first one and nobody had info.