Monkey Vapes seems to be a new store in town. The internet presence seems to be limited to a Facebook, and I'm wondering if it's even worth a stop to check them out. They don't give much away in the way of information, though maybe there's more if you have a Facebook account.