We are pretty stumped. My 11 year old outgrew his last bike, and rather than just buying a new one, we went to a local bike operation called the “Sacramento Bike Kitchen” that restores bikes and teaches bike repair. They sell refurbished bikes, but if you are getting a kid bike, it is free, and if you buy an adult bike for a kid, they give you $100 off. We decided to turn this into a learning opportunity and got a mountain bike for $70 (so free) that had a decent frame, but a lot of parts were in pretty rough shape.