I have owned both an ssr 125 and a Apollo DB-99 125cc both bought from
www.powerdirtbikes.com I prefer the Apollo bikes hands down. The SSR pit bikes are great at first but they are hard to keep running and good luck getting parts for them. You can get parts for Apollo all day long on Amazon. I have owned my Apollo for 3 years now and yet to have a problem with it.