Amazon's pretty great. I ordered some speakers around the 20-21st of December, and used the Free Shipping option (it wasn't time sensitive for me, not a gift, but earlier is always better than latter ;) ). They upgraded me to UPS and I got them on the 24th (a Saturday). This is in Canada, not the US.