Drivers are having to put up with a Jekyll and Hyde attitude to petrol pricing, the AA has said.
The body has claimed some towns are charging far more for petrol and diesel than others and that there are even "pump price dogfights" within some cities.
It reported that the surge in UK petrol prices had slowed but the current average price, at 137.52p a litre, was still 1.74p a litre higher than a month ago.
An AA spokesman said: "The average hides the Jekyll and Hyde nature of UK fuel pricing, where prices in some towns have gone up substantially more – some places passing on the full 5p-a-litre lift in wholesale prices during early July."
Diesel meanwhile now costs nearly 1.5p more than a year ago.