If you get a CPO BMW they have a pretty solid warranty, which is a plus, they are still on the pricey end of repairs and maintaince. What are some of the prices you have been looking at? I don't know your price range either and being that you are dealing with CAD it might sway some things.


"Bros before Hoes" <-- More men need this mentality.