Ebay offers fast and free shipping on many items with guaranteed dates, usually 2 or 3 days, without having to pay for a prime membership.
I've seen online shipping speeds get a lot faster over the past couple of years so if you have quit than you might be surprised at speed and value if you come back.
Hmm, seems like Europe is further ahead in this field (I'm in Prague, Czechia). I can order the item and have it in less than 6 hours delivered to my doorstep and professionally installed, guaranteed. It costs just around triple of what would driving my own car cost.
That is available in some parts of the US as well (I have friend who get 2 hour delivery). I live "in the middle of nowhere", I can get to a big store in half an hour, but we the town is no big enough that anybody has got the fast delivery model down yet.
Amazon uses fast shipping, but they won't guarantee when it ships. I've been burned more than once (I mostly quit using them a couple years ago) because the thing I wanted didn't ship in time.