BAD BAD BAD portal to order something from.
This is probably why Indian products and services are held in such low regard by people from other countries.
I booked a set of Rear View mirrors for my Palio on 22nd Nov 2019 and also made the full payment towards it from my credit card. The promised date for shipping was 29th Nov 2019.
My credit card bill has come, but not the promised consignment. Everytime I call, I get to speak to a new executive who says the product is ready for shipping and will be shipped by the end of the day. And after that, I will have to call after a week to hear the same old story again.
The best thing I have done is I have recorded the calls and if my consignment is not reaching me in another week, I will take this case to Consumer forum and make them pay me back double of what I paid.
NEVER EVER buy from dumbass companies like IndustryBuying.