I was really surprised Asheville doesn't have a better vapor shop. It has the right vibe for a good vapor shop to really take off. We did check out Asheville Vapor while we were in town... it shares a space with a cash for gold business (seemed very weird)! I was able to buy the coils I needed, and they had the basics if you needed to grab something local, but I was unimpressed. They only sell juice they make themselves in the back (no thanks!), but maybe I am just spoiled by the great space my local shop has and their cool tasting wall. I wish my local shop (Avail Vapor) sold juice other than their own brand, but at least their brand is good and made in a pharmaceutical grade facility.
I think someone mentioned Hickory, NC has a decent vape shop if you are over that direction, but it is still aways from Asheville.