I prefer pay at pump as I generally don't like the shops at petrol stations.
In Belgium last month, we never saw any petrol station shops open apart from on the motorway services - they were all shuttered up, they were mostly unattended pay at a touch screen kiosk in the centre of the forecourt before you fill and you entered the pump no. of the pump you were parked at.