As a solution for yourself, I'd tack it on the same way the shipping companies do, as a surcharge, so if/when the cost comes down, you can rescind it and pass the savings back to your customers.