I had written about the problems i faced with these guys - not responding for over a month after the returns were collected. I had later complained to the cybercell. After about a month they refunded my money. I wish they would make themselves more accessible and respond faster.
Claim your business profile now and gain access to all features and respond to customer reviews.