Do not do business this MegaMotorMadness! I had to continually call them in order to get my scooter delivered. It was 4 weeks late. I paid the extra $195 to have them check that the engine ran and the scooter was in good working condition. The scooter came dead on arrival. I had to haul the scooter to another town to find a mechanic that would work on a chinese scooter (the town it was delivered to had no mechanics that would work on a chinese scooter). The carburetor was filled with metal shavings, the air filter fell apart and the fuel pump was not attached to the chasis. Obviouisly, MegaMotor did not inspect the scooter before shipping. Their customer support stated that everything that was wrong must have happened during shipping. Yeah, right.
I paid for the extended warranty. It took them 7 months to ship me a new carburetor and air filter.
Run away from these folks and do not waste your money doing business with them.