IDK quite who is enduring the practical joke here but if it's a vape shop, and you can find its electronic presence online, that doesn't mean that it's BAD necessarily, there are plenty of online only vape emporiums. My guess is it might be Chinese, and it might also be smart to see if a physical address of record is LISTED somewhere, that might be a nice factoid to have.
But really, why not ask your vaping pusher, I mean pal, what it is he finds so compulsively likeable about it? I mean he'd be better equipped to tell you, not us, surely?
Anna