I love the selection of the items but the customer service is TERRIBLE. Be prepared to wait a LONG time to check out. They usually have only one register and if you have a return be prepared to wait even longer. The employees are slow and if they see 10 people waiting in line to pay they don't speed up or add additional help. I'm actually writing this review as a wait in a long, slow line. Every single time I come it's like this.