Called into the local Shell garage on the way home tonight (17:45). Went like this:
Pull up directly opposite kiosk bit of the shop. Side-stand down, engine off. Helmet flipped up (Shoei Neotec), unplug heated jacket, key out, off bike, bike on centre stand, petrol cap open, nozzle in. Attendant over speakers:
"Pump number one, take your helmet off"
Me looking directly at him "I'm not taking it off"
"You have to take your helmet off"
Me "I'm not taking it off".
Nozzle out, petrol cap close. Bike off centre stand, climb on bike, heated jacket plugged in & turned on. Ignition on, side-step up. Off I go.
Two things annoy me about this. 1. He could clearly see my face,as could the camera directly above the kiosk. Had I been wearing a full face helmet, I could understand him wanting me to take it off.. 2. If I did take it off, the only place to put it is on a wet floor covered in diesel/petrol. That's not going to happen. Now I use this petrol station fairly regularly without issue but this just boils my p$$$

The last time this happened to me was at a Tesco petrol station in the middle of the day - never been back since.
Anyway the lady at the BP garage had no qualms about me filling up as above.
Incidentally, whilst I was at the BP garage a chap wearing a hat walks up to the pump with a petrol can and fills up. I wondered if he'd gone into the Shell garage whether he'd have been told to remove his hat before filling up?