That’s not really true. You’re locking in the price that you’re going to pay - that’s the certainty. You might however not be getting the best price at that point in time. From a financial forecasting perspective it probably worthwhile trade off though as you’re fixing one of your costs for that time period and that’s useful even when sub optimal.