I'm slightly amazed at the lack of comprehension of the term "shipping estimate". If you break it down, you see the word "shipping". When something is "shipping" it is being sent. It is the opposite of the word "delivery".
However, a few of you have been stupified that your item arrived on the same day as the "shipping estimate", thus starting this mass hysteria. The second word in that short phrase is "estimate". An estimate is a guess.
Since these dates are given usually the same day you place your order (during processing), their literal translation is a "guess of when it will be sent". Like several others, my item shipped before the date of the "shipping estimate" (5/13/07). However, I do not expect my game to come in this Sunday. After all, it is a "SHIPPING ESTIMATE".