Inflation's risen to a 14-month high. The Consumer Prices Index rose 0.2%, to 2.9% in June, according to the Office for National Statistics.
It was driven by higher petrol prices and shallower discounting by clothing retailers.
If the figure had gone above 3%, the new Bank of England governor Mark Carney would have been forced to write a letter to the Chancellor.
Energy firms can leave householders on hold for half an hour.
Which? has carried out research - it found the customer service department at N-power had the longest wait – on one occasion it was 29 minutes.
The lesser-known Ebico kept people hanging on for around 21 seconds.