Syl, the USD has only lost about 4.5% against the Chinese Yuan in the past year, and most of that was in a single day. Some of the currency impact was absorbed by producers, so little of that has been passed on.
Commodity increases have resulted in price increases for the most part, but steel has been dropping in price in the past year, bucking the trend. Plastics are high but have not spiked as much as in the prior year due to the relative stability of oil and stabilizing demand.