YOUR DEALER IS WRONG!! Check all the connections and make sure they are tight,also check grounds for good connection,take them apart and lightly sand them make sure there is no corrosion on anyconnections if there is clean them or lightly sand them,sand all painted sufaces were a ground cable connects after this is done apply dielectric grease to connections to keep them from coroding.If this doesn't help do a voltage drop test on the wiring and have the starter check for voltage drop under load.Yes the 700 does have pretty high compression but Polaris would not sell a starter kit if you had to pull it over by hand to start it when it was cold.I think you have a problem with dirty or corroded connections or a bad cable.Also how did you charge the battery?You can only charge it with a 1 to 1 1/2 amp charger if you charged it with a bigger charger than that you could smoke the battery.I use a trickle charger and leave it on for about 12 hours.