The store is big enough and has a good variety with a fair enough price range. The good part of this store is that every now and then they have some or the other sale. And its rotating, so if you like something in that store and u are not in a hurry to buy that , then u can wait till that thing comes in sale. the customer service is very good. once i had bought a thing which was in sale the next week, i brough that back and they gave me the difference amount without asking anything.