I'm with those people who are asking for more information, a bit more transparency would help, there has been some updates in the delivery thread but not many.
To those moaning about pre-orders, the bottom line is that these pre orders are queues, they give you the opportunity if you want it to pay up front and be put into a queue which guarantees that when there's stock you get yours as fast as possible. If you plan is to wait not only will you have to wait for the preorder queue to be finished shipping, but you'll also have to fight over what little stock is on the store after that which will be no doubt be snapped up regularly for some time to come.
If you don't like the circumstances around the pre-order then just cancel for a full refund. Or just suffer the wait with the rest of us, you can talk about competitors all you want but you're not going to magically goto one and get a card faster, all of the stores are bingo on stock and many are running pre order queues.
But still, any more info on expected warehouse arrivals in the near future for the cards would be good. Or an update from the manufacturers themselves on what to expect. Just to help prevent us from going stir crazy! That'd be nice