We have oil fired central heating. The price of heating oil has gone through the roof in recent weeks, of course. But we ordered a supply on 15th February, paid an agreed price in full and awaited a delivery date. The supplier usually delivers within a few days and notifies of the delivery date. We're still waiting and are now running out!
I have been in touch with the supplier and they are saying that, in view of price rises in recent days, we need to pay today's higher price if we want the oil (almost twice what we paid - £400 paid already, they want and extra £375 on top!). I think that we have a contract and that they should deliver at the agreed price which was paid in full on ordering, regardless of the subsequent increase. AIBU? ... or should I just pay up and take the hit.