I ordered a veil and needed for a wedding today. Their site said it will arrive by today and it has not. I chatted with a rep at Dressale and they said it will be here soon. They said it left Hong Kong and it is on it's way. I told them to cancel, and they could not help, told me to email customer service. I would not recommend them at all, don't waste your time, just get what you need from a US company; you can't even call them. Total waste of time and their service is horrible.