They definitely need to communicate better with people when choosing a shipping date. I know last year if you chose the first or second week in April (I forget which one), it would actually arrive a week early depending on how you interpreted when the first or second week of a .month starts.
I order trees from MDC every year and the last two years have been a little bit confusing. But they almost always get shipped on a Monday and depending on how far away you are, they will arrive 2 to 3 days later.