The shipping costs are often 30-35% of the total order.
I don't know how LO calculates shipping either, but however they do, they aren't the only website to do it. I regularly order from websites other than Amazon, and the shipping is never that significant a percentage.