Art and Si have it dialed -- I'd hook up a trailer in a second! But the additional cost would be a factor....
I'm not sure if the prices have to be higher for this business to succeed. It depends on how much it costs to have workers fetch the stuff for you, and how much they save by having a space saving warehouse layout instead of display-oriented layout & by having the computer "ring you up" instead of a paid cashier.