I've ordered from them as well. I didn't go ham on the communication, so I can't speak to that. But, I do know I got a confirmation shortly after my order and about a week or so later I got a delivery. ...I don't micromanage most of my transactions. Not sure what the need to contact the site is 24 hours after placing an order unless you have to correct shipping info or something. If after a reasonable time, you have not received your shipment, then by all means follow up inquire.