Well I paid a hefty delivery charge for a dress for my daughter's birthday, which was promised within 6-10 days and has not turned up 18 days later. Safe to say I will not be a returning customer. Think my daughter and her friends have also got the message.