You can ship a 30lb package with FedEx for just under $25, with eBay discounts. I usually add $10-$15 for materials on top of that. I don't get free stuff, so the costs add up on the boxes and packing materials.
As far as the people that have low shipping rates, they are either eating part of the cost, or skimping on the packaging.