We stay up on the maintenance pretty good. Like I said, he rides it constantly. I got to just check the length and see how many feet I need and I'll try out one of the RLV chains. For now, another generic is on its way here from OldMiniBikes. As far as oil, nothing but the best......10w30 Walmart brand! He changes it every 2 weeks.