I placed my pre-order from Amazon on March 2nd at 7:30am MST. Just like many others, I was dissapointed to learn that few others received their product although they ordered later in the day.
Through numerous chat interactions (about 10), I realized that the cust reps have no real visibility on what's going behind the scenes. Here's a summary of different stories fed to me:
1. Product hasn't been released..
2. Expected arrival date is May xx..
3. Only body kits have been released yet..
4. We have no expected date and currently waiting on next batch to arrive from manufacturer..
5. Nobody has received this product yet..
6. I will upgrade your shipping to 1 day for inconvenience..
7. I am going to credit your account for $5 and $30 respectively for the delay (through 2 chat sessions)..
Only once did I lost a bit temper at the chat session in the past 2 weeks.
Finally I got an email confirmation minutes ago:
We now have delivery date(s) for the order you placed on March 02, 2012 (Order# XXXXXXXXXXX):
"Canon EOS 5D Mark III 22.3 MP Full Frame CMOS with 1080p Full-HD Video Mode Digital SLR Camera (Body)"
Estimated arrival date: March 29, 2012 - March 30, 2012
I won't hold my breath for it to actually make it to my doorstep by this Friday but let's see what happens next. 8)