I have never filled up my Lambretta at a petrol station, yet!
Since I built my TS1 225cc engine, I have used a 20 litre Jerry can, filled it with exactly 19 litres of unleaded Murco petrol and then taken it home.
I then have CAREFULLY measured and added the two stroke oil, mixed it thoroughly and then filled the fuel tank from the can.
During running-in I used 4% using Mineral to help the running in of the engine.
After 600 miles I changed to Rockoil fully synthetic at 3%.
Now using Rockoil fully synthetic for injector type system as I understand it mixes better.
Never had any running issues at all.
I believe that the correct ratio is very important and if mixed 'about right' at a filling station, that's when you might have an issue in the next few miles. Might just have opened a can of worms with that one!!!
Keep the faith and ENJOY being a Scooterist whatever your choice of scooter style that may be.
Ady