Interesting to see this thread come back.
We partially adjusted by finding new suppliers in the US. This caused the odd situation of wanting the C$ to go down one day but up the next depending on our contracts for the day. It's really messy and with the volatility we're seeing every day now its hard to set up a proper hedging program.