http://www.maxiscoot.com/ if I'm ordering new. Great selection and fast delivery. But this might not work in the UK......
I get new parts from the bay of E's (North West Scooter Parts, Scooterworks, TR- Scootershop). If I need second hand parts, I go to Rochdale Scooters near Castleton. Carb spares and jets from Pedstop or Pedparts.
Generally anywhere at the moment,mostly via e/b, can't speak for any specific perps,as building up what i'd consider a go to list at present. .
Lol I wana see what links people use so that way when people like me need to know a good site the we can go to them I was gonna ask a mods to make it a sticky thread