well i started on a 500 so i cant help ya with the new riders that did start on 600s... but
www.msf-usa.org this is the site you need for the price info it varies depending on where you live, im in Kentucky and its like $80.. maybe someone in your area will post the price they paid. If not there is a local address for all the states at the msf site.
best of luck