I ordered a dress on the 24th April and was sent an email on the 26th saying it had been dispatched. I was told on 2 occasions the dress will arrive on or before the 8th May. The 8th May arrived and my dress did not. I contacted river island and was told that I should wait double my delivery time and if it didn't arrive contact them again. The 22nd of May being the new delivery date. It is now the 22nd May and my dress has still not arrived! This is unacceptable, do not purchase from this site if you wish to get a product which you paid for.