I was told my an airline pilot friend that supermarket fuel was cheaper than buying regular from a garage (BP/Esso/Shell etc) because the supermarket fuel had more detergent added, so there was actually less petrol
A few years ago I owned a BMW 520i and I filled it up at Tesco Failsworth on the way to the game. The car ran dreadfully until I filled it up at an independent and then the car went back to how it was before the Tesco fill up
I also have a friend who's in the truck leasing and servicing industry and one of his customers was having all sorts of problems with vehicles. When they switched from filling up at supermarkets to Shell, all the issues stopped
Here's an interesting article and the first one from a Google search. Read a few of the comments at the end
http://www.simplemotoring.co.uk/supermarket-vs-branded-fuels/#.WFBCc7KLS1s