Ebay is a great place to buy crystals. There are so many sellers on there but I’ll list a few of my favorite sellers that I have personally bought from and highly recommend.
An online store I recommend would be Healing Crystals (www.healingcrystals.com) – Here you’ll find a lot of crystals and any information about them that you could possible want. They are a great company that’s happy to answer any questions for you.
As for finding stores locally I would suggest 2 websites:
The Witches’ Voice (www.witchvox.com) has on it a list of local new age shops. On the left hand side simply pick your location. Keep in mind not all stores may still be around plus there may be new ones that are not listed, but it’s a great starting place.
Mind, Body, Spirit Directory (bodymindspiritdirectory.org) is another great place to check out. Choose your location. Just like with the Witches’ Voice, some places may no longer be open so call first.