This place is really nice with a huge variety and a pretty knowledgeable staff. The prices are reasonable but I was completely misled about my purchase by the countergirl. I spent about an hour debating on a purchase and when I finally made up my mind(Spent over $ 100) the sales girl told me with receipt and a clean product the shop will take it back. I wasnt satisfied with the product I purchased not because of the actual product, only personal preference. When I decided to try to return the item I just purchased last week, the SAMEGIRL who sold me the product told me they wont accept returns of the device. She told me at least 3 times not to lose the receipt and I asked hr specifically about their return policy for the item I purchased. Other than that deceptive business practice the experience was not bad. As with all purchases be careful and check out their return policy thoroughly. Especially when making an expensive purchase.