I'm not sure about the store in Philly, but in the Baltimore area they have great service & staff. I love the fact that I can find silver from small towns in Mexico and top studio glass from California. The price really depends on where something is coming from. You can buy "art glass" at WalMart--Made in China. Convenience matters and stores with high rents, often have higher prices. When we buy cheap at WalMart employees paid at poverty level (and we all pay the balance in taxes to subsidize the difference). We all pay, one way or another!