Price change in an item that was ordered
Q: A Muslim company confirmed the price of a product with me at R1800. They said stock will come in a few months.
A few months later the product comes and they say I must pay R2200. I said that you confirmed the price at R1800. The company says that price was then, and now it changed because of USD exchange rate. But previously he confirmed R1800 and never mention USD exchange rate.
I waited months to buy it from them and did not inquire elsewhere because they confirmed the price and my order at R1800.
Please advise:
(1) Is their action as above permissible?
(2) If permissible, is it in conformity with Islamic values? I am annoyed because I waited to buy it from them specifically at their confirmed price. I could have bought it elsewhere all these months.