Simply put, and as others mentioned previously, it's very expensive to ship decks (heavy objects) all the way to Bahrain - even by the most economical option.
I just double checked USPS.com's rate on 12 decks to Bahrain, and it does line up with pretty much exactly what you were quoted on...