I know some people don't like to hear it, but, there is more to the cost of shipping something than just the cost of shipping.
For someone to ship professionally, you have to buy boxes, filler, tape, labels, etc.
Some people consider this and some people don't. But $45 doesn't sound like serious rape depending on the shipping method they chose.