I ordered fairly late in the day. The company could not delivery on time. Not only did they send me an email telling me that, they called me and talked to me about it and offered a refund or reschedule. I chose to reschedule and the delivery was made the next day. I have used this company twice now and they have delivered each time. I would recommend them to anyone.