I think the simplest solution is to get a post office box.
My driveway is almost a quarter-mile long and they drop off too-large packages at the door. At least they have so far.