They always spend time with each customer as if they were the only customer of the day. They know what you need, or how to find out what you need. If they don't have it, the can get it.
Pros: Great service, knowledgeable staff
Cons: Sometimes understaffd
more