I ordered earphones from latestone.com in the 2nd week of october 2015. I waited for my order for couple of day, all of a sudden received sms from latestone team saying order cannot be fulfilled due to huge number of orders received.
Honestly, I was worried because I paid in advance. After that I checked many reviews on internet about this companies refund policy. They promised me refund within 21 working days since I used my credit card for payment. They kept their commitment, I received 100% refund.