I recently ordered a medium sized table from ikea and the delivery options were a) $20 to receive in 3-5 days, b) $50 to receive on a specific day within a 12 hour window, and c) $80 to get a narrower time window and have the delivery person put the package in a room of your choice.
I'd guess you need a lot of scale to beat a) on cost, but there's probably room to undercut b) or c) on short distance trips.
I'd guess you need a lot of scale to beat a) on cost, but there's probably room to undercut b) or c) on short distance trips.