How about offering free shipping and add in the actual cost of shipping to the price of the item. You could then advertise "Free Shipping" on all your pages.
That way you have covered the cost and the more they buy the shipping is already figured in. Make sure to put a caveat on shipping that is outside the US to cover other costs. Just a thought.
youneverknow