I have never had a bad experience at this location. They offer a wide variety of products and services and it is a fairly large location. I have attended a few of the classes, purchased a few items, and returned a few items. The issues I have are the prices (retail is always hard to justify), and the selection; if they offer a certain item its limited in sizes, colors, or functionality. But overall its a great place to wonder around and lust for material items.