Absolutely dismal service when it comes to getting refunds or getting a clarity about refunds. Was promised refund within 7-12 days of the charge itself. Called up several times and then someone mailed telling me to call once 15 days are up (10 days were already up). Called back. They said that it will take 15 days from the date of the mail so all in all, a 25 day wait for a return.