Shippers who don't cover their costs go out of business. I used to ship a lot of stuff on Railway Express Agency. They were cheap, efficient and didn't cover their costs properly, so they went the way of the Kiwi..........
The bottom line is, it's cheaper to pay the shipping than to drive there and pick it up yourself, especially when you're talking about ordering from across the country.