They offer certainty for a set period - often a year, or longer - but if energy prices drop when you are on the deal, you could be stuck at a higher price. You may also have to pay a penalty to leave a fixed deal early if you change your mind.