I get about 4 packages a week from the US from some of my suppliers... I ask for USPS international flat rate box.. It includes insurance and tracking and takes 5 business days to get to me.
UPS GROUND = $50 brokerage fees + Taxes...UPS SAVER OR AIR = FREAKING EXPENSIVE but no brokerage fees. Fedex pretty much the same deal as UPS, Fedex = $40 brokerage fee * but it can be higher if the package value is high * + Taxes.
USPS = Txes only no brokerage fees.