when you place an order they contact you to let you know what day the delivery will be. The delivery drive also calls and lets you know when he will arrive within a 30 min. window.
I always get my questions answered by a friendly and knowledgeable customer service rep. My delivery man is always on time, respectful and friendly. He does a really good job.