It turns out that it's an American car (nothing wrong with that!), accidented, declared rebuilt on the registration slip (VGA, for those Quebecers out there!). The accident was not a rolling one, it had a tree fall on it, no frame damage or mechanicals (I saw pictures).

It was imported from New Jersey (could just be the wholesaler was from Jersey; no idea where the car actually came from). The current owner bought it from the Canadian shop that rebuilt it, he has the Quebec inspection papers and everything to prove it's clean.

Drove the car, very clean, everything works, no weird noises from the back when pushing down on the car (rear shock mounts...).

He was asking 23,500$, but he wants 20,000$. He'll include a second set of M mags with new winters for 21,000$.

Any thoughts? What is a 99 M3 worth cleanused: ? Is 20,000$ a reasonable price for a rebuilt? I've bought rebuilt Hondas before, and I've always paid (and sold) about 2000$ under book because it's rebuilt. Does this make sense for a BMW?

sounds like a deal to me, but make sure you test it pretty well, make sure everything is smooth and running like it should be, don't want him to pull anything over on you. good luck! can't wait to see some pics!

^^I agree, expect nothing but headaches from a rebuilt/ salvaged car. In American dollars the price would be roughly $17,200. Round here I can find identical specs but WITHOUT salvaged history for the same price.. keep looking