This is a great business. They sell and repair motorcycles. I took my Yamaha TT-R 125 dirt bike there last week and they had it repaired in just 48 HRS. They have a lot of junked motorcycles which are probably used for parts. They also sell motorcycles. In addition to having my Yamaha repaired there, I also bought it there in 2008. They sell big and little motorcyles there. From 50CC to 250CC and maybe even bigger bikes. They do not sell generic motorcycles. That is good. Generic bikes are a lot cheaper but not even half as good as the name brand ones. They most likely don't repair generic bikes either because of difficulty finding parts. If you want to get a good deal on a motorcycle, go to Lee's Cycle Salvage.