Alright, here's the breakdowns:
First set of wheels are the 19" Hamann HM2's, 19x8.5 front, 19x10 rear, E46 non-M fitments, I used 20mm adaptors on my E39, all 4 have curb rash and can use some refinishing, 3 of 'em have tires, but I wouldn't really use 'em as the the 4th one suffered a blown out, good for pushing around or burn outs.
The wheel suffered blown out is still true round as shown on machine, these are great when refinished, the job is $400 to finish 'em up to just like new finish, and add those all up, its hella cheaper than buying a set of good HM2's
$700 for 4 wheels and 3 tires, firm.
Second set of wheels are the M6 reps from Miro, 19x8.5 front, 19x9.5 rear, E39 fitments, I used these for winter so the finish aren't the best, one rear wheel suffers crack, I wouldn't bother repair as buying another one is cheaper.
$350 for 4 wheels, firm.
pick up only, and I'm in Oshawa.
Hamann
here's a photo of the wheel that suffered a blown out.
M6 reps
PM is the best thing here.