People have selective memories when it comes to supermarket fuel. Number of times I hear people referring to the wide ranging problem a few years ago where dozens of stations had contaminated fuels. They only seem to remember the Supermarket stations being affected, when in fact it was many different ones including Texaco, BP. Why, because the issue happened at the refinery which supplies both brand and supermarkets.
There have also been more isolated issues for individual stations where errors have occurred in tankers or at individual stations where the wrong tanks have got the wrong fuel. Again across both supermarkets and branded stations, but guess which get to be folk lore.
There was a recent example where a Shell Optimax tank got contaminated with the wrong fuel at a location station to us. Caused the exact same issues as those that happened at any other station this error has occurred at.
Fuel contamination can happen anywhere to any brand at any point in the supply chain. Supermarket fuel meets all of the standards required by law, they get independently inspected at random times, just like the branded stations.
Now, is all fuel the same, no it isn't. Some fuels such as Optimax, Ultimate etc have additives and additional refinement which adds to the price at the forecourt. Standard fuels are actually often (but not always) the same across supermarkets and brands, so filling up at a brand station may well be giving no different fuel or blend when using the basic fuels. Fuels are bought off the open market unless that brand happens to own their own refineries (and actually even they they sometimes buy on the open market).
If you wish to pay the premium for the specialist fuels for either performance or maintenance reasons, then fine. But if you buy the standard fuel from brands because supermarket fuel is crap, time to get off the high horse as you are probably getting the same stuff a lot of the time.