Interesting, as our flight school is looking to sell our 150s (standardizing on 172M/N). We just sold one and have two more we are looking to sell. The last one had poor paint, decent interior, engine at or past TBO, not sure TTAF hours, sold for $25K CAN. I thought that was super expensive, but like the old adage says - "whatever the market will bare".
Buying a Canadian plane with US dollars would maybe save some bucks at the front, but I don't know what import looks like. If you want more info you can PM me
Eric