Snapdeal.com – Cancelled Order Refund Delayed
Order No: 2282478647 I have placed a Order for Micromax Bolt A068 on 18 July 2014 with a commitment of delivery between 23-26 June 2014. Now I receive confirmation of placement of Order on 25 June 2014. After observing delay Continue reading