I have ordered below item on 31/07/14 and ship before date was mentoned as 15/08/14. I thought i will be receiving the item on or before Aug 15th but they said they will ship the item to Courier on or before Aug 15th and i have to wait for another 10 days to get it delivered. It means I have to wait for 25 days to get it deliverd. FINE but later *** proposed a new shipment date 27/08/14 as there is no items in stock. It means i must wait close to 40 days to get it delivered in my delivery address !!!!! If items are not in stock then why it has been displayed 2 or 3 items IN STOCK ??? . Poor Indians are cheating poor Indians. If i am an American or British this will never ever happen to me, bec their law has good control over everything..