I have a small business and deal with this issue all the time. First, get to know the delivery drivers, usually it's the same guy delivering to your area. Most often they will give you their phone # . You can call on the day you expect to receive a shipment and arrange to have it dropped off at a time convenient to you, or even meet the driver somewhere during your lunch hour.
Hope this helps