IF they are actually only charging the actual shipping cost, that might not be too bad...remember they do have the cost of the boxes, packing material, personnel to pull & pack your order, person who took the order and put it into their system...the list goes on. The company I work for, if for example, a customer wants to use their own shipping (UPS, FedEx, ect) account, they charge $2.50 per box for the above fees.
Sometimes there are lots of hidden extras we dont think about.
Thanks!
Melinda