I agree - pre-orders should take precedent.
Maybe not to you but I thinks is terrible customer service. I can you be 7th out of hundreds an not get your device first thing?
Furthermore I have a flight to catch at 3pm and I'm off for 2 weeks. It's do or die for me.