Great variety and reasonable prices but the customer service leaves something to be desired. I'm never greeted when entering the store and its rare that the sales staff will ask if I need anything. I would shop there more if they had better service.