I ordered my nMP the day it was released, the 19th, through my local Apple Store's business team. I got a "february" ship estimate. This morning, I got a message from them saying that my machine was ready to ship but that my credit card company had blocked the transaction and that I needed to approve it. I did so. Then, it turned out the card I supplied had expired at the end of January. So I activated the new card, which I received AFTER I had originally placed the order, and gave them the new expiration date. Now, it's being treated as a new order and I've been bumped to MARCH! The thing is, this card was valid and not-yet-expired when I placed the order a month and a half ago. My opinion of Apple had already begun to slide with the wait for this new Mac Pro, and now it's sliding straight into the gutter.
I agree that Apple can't control the credit card issue - if one had more than one credit card, and one had the foresight, one could use a card that would not expire in the interim (though typing in the expiration date is a clue). Credit card rules and consumer law generally prohibit charging for goods until they are ready to ship. It's really for the good, in the big picture.Apple doesn't charge your card until the order ships, so it's not really their fault. It didn't matter what the state of the card was when you placed the order, since it warned you that it wouldn't bill until the machine shipped. I don't see how Apple has started to slide into the gutter for your failure to realize your card would expire by the time the machine shipped.
I agree that Apple can't control the credit card issue - if one had more than one credit card, and one had the foresight, one could use a card that would not expire in the interim (though typing in the expiration date is a clue). ....
However, this is an issue that some smart programming on Apple's part could greatly alleviate. ...
Update: the reps worked hard to sort it out and it appears my order is back to its place in the queue.