Wide selection, but very expensive, you can buy same items at other stores and get much better deals. Once you bought an item and if it has some problems you can't get your money back only a store credit and you have only 30days to do it if they will take it back. Once they give you a store credit, the store stills wins since they keep your money and you would buy another overpriced item. Very arrogant customer service people working at that store. Think again and read their return policy before you buy there.