Vapeco is one of the best vape shops in town. Atmosphere is clean, inviting, and gives off a definite up-scale vibe. The staff are the nicest and most knowledgeable people. I've spoken to the owner a few times as well, and he is an all-around good guy. They have a wide variety of hardware to fit most budgets, and an ejuice list that is impressively large and diverse. Whether you are new to vaping (like me) or a veteran, Vapeco is the place for you.
As was mentioned before, this place can be tricky to find. It's tucked away in the corner of the plaza immediately to the left of the Paymon's restaurant.