Some trip reports
here.
Probably not doable in one leg in a C172 though.
We found that Spanish refuellers only took cash and you have to produce a VAT number before they will fuel the aircraft.
I would suspect that may be because somebody used the word "commercial" to try to get duty free avgas
I always tried that in Spain but it has not worked for about 3-4 years.