I received a t-shirt for my birthday that a friend bought on line. He paid more for 2 day shipping than he did for the shirt so that I could wear it at my party. It came by US Postal Service Postal Select Lightweight Shipping, which has up to 9 days delivery. It came two days after the party.
This is an outright scam.