You can find jewelry, incense, books and herbs at Gypsy heaven. I have gotten a couple of tarot decks over the years from them as well. Love their jewelry, I've bought some nice items from them that have lasted years. I also like their candles and oils.
Prices are reasonable, and the staff is usually very helpful. Parking is not necessarily good, but New Hope is a pain for parking.