I bought a puma shoe about 8 or 9 months ago.they have delivered a very good product to me.price is not so much higher than other sites.but products stock are very less and delivery time is not good as I expected.i got delivery after 6 or 7 days later.it has very popular brands products.app is good and useful.but I ordered a shirt which is not good it is look like old product.then I returned it and after 4 days they delivered me same shirt but this time it was far better than older one.so I can say customer services are also good.