I just thought of something-
If you see ebay's invoice shipping is much higher as they don't calculate discounts. If you haven't paid already ask the seller for an invoice. That could be why it is so high.
If I ever get a buyer who pays before I have a chance to send an invoice I always refund the difference.