I agree wholeheartedly with the sentiment that patience is key, but what I take issue with is that stores (Walmart, Target, now Radio-shack and Apple Stores) are getting new shipments regularly, and I have to wait...after having paid in advance.
It would just be nice to see the shipping time...