Hey all, Im new to the whole mini bike craze and i just got a new Apollo Orion agb-30 for $1000. I have searched all over the net and havent really found much out about them. The manual that came with the bike is like 20 pages of nothing. Anyone know some good/bad things about this bike? how...