As far as making our own repairs...well, I have replaced the far underpowered brakes, gotten tune ups, always maintained the battery, kept it clean and dry, didn't ride in the rain and it slept indoors. I'm not some kid that doesn't take care of my toys.