Never heard of it before. Around here, we mostly order from our own Vapor Talk store (links to it are at the top and bottom of the page). Not only because it's the store that supports this forum, but because @Christopher makes sure to give the best possible customer service, authentic hardware, and will nearly always match a low price seen elsewhere.
Just an FYI, I don't say this because I'm an admin on the forum, I have nothing to do with the store part at all. I'm just a very satisfied customer.