Ordered all parts today including extras like new chain and sprockets and new exhaust guard hardware to replace the badly rusted ones. I did have to go to eBay for an exhaust valve which kind of sucks. Everything else came from PhatMX out of Toronto, ON for around $450. All in this should be back up and running for less than $500.00 which is good for Canadian prices and horrible shipping costs. The most expensive thing was a new OEM kill switch at $134.00!