They delivered on time, 2 of the items came in earlier than stated. One of my items was no longer available after I ordered it, but they sent me a message with several options, change colour, pick another item or get a credit back, which I though was pretty good considering you hear horror stories about online orders. I chose to pick a different colour. Did not want to get into the hassle of credits.