This is my go to spot. The staff is friendly and very knowledgeable. (they know their stuff). Prices are the same that you would find online. For a small shop they have a lot of stuff in the store itself and they are always willing to order if necessary. Highly recommend this store.