Anybody ever check this out? It seems fishy. The prices don't make me as skeptical, as the low miles on a lot of the quads. I really cant find much on the company. Being around for four years, you would think there would be a lot of feedback on them. Not too much. Cant find one buyer. What is your opinion?