Even after giving my card details to 3 different support executives on 3 occasions the refund is yet to come through. And forget the voucher! And when I email them about it they just send an canned email saying I was not reachable on phone and ask me to give an alternate number. Even though everyone is able to reach me and my number is fine. Clearly they are not even calling me. And there is no need to call me as they can easily answer my email via email itself. I feel totally cheated and taken for a ride by this company. As a last option I am going to the small claims court myself to sue them soon.