I'm In morganton. The closest LFS is an hour away and the next one is an hour and 20 mins. So I do most stuff online. If you are moving to Asheville you should visit High Tide Aquariums. The store is impressively clean. I usually stop by there if I have to go to Asheville. The staff are very nice and everything in the store looks great. Fish at that place is hit or miss. They haven't had very many while I have been there but they usually have tons of coral and the coral all looks amazing. I'm always proud to add one of their corals to my tank.
I'll have to check it out once we move down. Thanks for the heads up!