I did an order a while back for a woman I work with that got married on the 11th in Hawaii (Maui). I got her the freesbees on the 2nd. I told her I could direct ship the Frisbees to the hotel in Maui but she wanted to save money so she said she would hand carry them. Well soon after the Airlines got strict about luggage weights and she decided to ship them. So she took them to the post office and shipped them standard shipping. Well, the still haven't gotten to Hawaii. It seems that the USPS does not ship a container until it is full. So they are sitting on a dock somewhere in a partially full shipping container waiting for enough additional items to fill it up. Then they will go all the way to Hawaii where the hotel will have to refuse them and then, yes you got it they will have to be shipped back to the US. She might be lucky if she gets her wedding favors by Christmas.
I have used USPS for shipping stuff to Oaklahoma and it got there next day. But I've also heard other horror stories.