I'm often amused when people seem to believe that UPS is going to dedicate one truck to pick up an order and drive it straight to their house.  Even if you order from a company that's 2 miles from your house, a little common sense should say that the order is going to go to a distribution center, etc.   They're not just going to swing by and drop it off.   It's just not efficient to do so.  Hell, if my next door neighbor mailed a letter to me, it's likely to travel 60 miles to the regional sorting center, then back to the local post office, then to me.   2 days -  not the mailman stopping to read the address on every sent letter, and deciding, "oh, I've got an ink pad, I can cancel out the stamp, back up 100 yards, and drop this letter off."