Do all petrol stations have ethanol in their petrol?

Are BMW engines designed to handle a certain percentage of ethanol? If so, which generation?

I've never looked into this properly enough, but my understanding was that Maxol stations had the E5 (5% ethanol) petrol and that ethanol is bad for rubber/seals/fuel pumps/injectors etc so I always avoided Maxol at all cost, but I was stuck yesterday and just got a few litres of it and it's (almost definitely) my imagination, but car ran very well, possibly better than usual?

Does it have any (positive/negative) effects on performance or is it just long term/longevity effects?