I do agree with john, my Elsinore 125, is clean enough to race as is, for $1850, thats what it owes me, to make the bike like that other one in for sale, you could spent another $2000. I bought a yz125a for $1850 not running, the engine was rooted, forks rusty, frame was rusty in selection, that bike owed me over $6000, and it was still not finished, in the end in drained me and I old it for $4700., so I feel that my honda for $1850
is very cheap and a bargin.