IndiaPlaza
Customer service
I have a terrible experience in shopping from a Premier (so called) shopping site in India. It seems easy to display all products in a attractive manner and sell but there has to be some background systems that have to be in place for the selling. I have been harrassed as far as payment and ...