It also takes time to pack and ship the thousands of items they sell every day, but yet they promise on their website that if you pay a certain amount, you get it within 1-2 business days, and that processing should not take any longer than a day or 2.
Well my order was fully processed (minus shipping) by like 3:30, and still hasnt shipped.
Now dont take it the wrong way, I am not angry in the slightest bit as I find that they processed the order hella fast. But that argument you make about how it "takes time" to do their job is completely null and void because of the fact that paying customers pay certain amounts of money to expect it within a reasonable amount of time. The example I read was someone receiving and item after 6 days that they paid overnight/express shipping for. Thats pretty unreasonable.
I expect my card by no later than Thursday. That gives them a full 4 business days to get it to me, even though I paid for the 1-2 business day shipping option. Any longer than 4 business days and they will hear extremely negative things from me.