Good: Very knowledgeable, well trained staff. they know the product they are promoting and they are very fair with prices and never make you feel pressured.. Bad: Sometimes so busy that you have to wait a while to actually spend your money!!
But the wait is worth it...
The only part that I really don't like is the lack of parking on busy days and how crowded it can be on sale days!. Improvements: Another classroom for the store. One large enough to accommodate the really big classes and seminars..
more