I'm the owner of that 2007 People 250. It now has 40,600 km. I don't know about rollers; haven't touched them. The transmission (gear) oil has been replaced twice (altho it might not have needed it); to do so, use a fat hypodermic syringe, e.g., from a pet store. The bike has been garaged & not driven in the rain or snow. The scooter literally has had just one, full tune up in 10 years!