I wonder if they had a bad hatch or too many orders. I've ordered from MM 3 times, and you are actually closer to them then I am...by almost 500 miles. I got mine 2 days after they shipped.
Maybe they think it's better to blame the PO then they don't have to explain why they screwed up...