Hey, please let us know which building supplier did this, so we can avoid them.
That is not cool. Once a manufacturer quotes a price, accepts a purchase order, and takes a deposit, it is their job to hedge any pricing risk from that point until delivery. This is why futures and derivitaves exist.