I ordered shoes for my son to wear for a special occasion. Well when purchased they gave me a date of arrival that was a couple weeks earlier. Then I received a text saying it's delayed a week then another text saying it's now going to be delivered the day after the event. So much for that. Probably grow out of them by the time I actually get them. That's why I don't usually and never will again shop there.