The Apollo has been a good bike so far. Before buying from powersports max Check
www.atvscooterstore.com talk to Steve, or
www.orionpowersports.com, and ask for Jason. I have bought Three bikes/ATVs from both, and they are very good with pricing, and customer service. They have physical stores, and are both located in Texas.
Hope this helps,
Douglass