I am a first time BMW owner and I have a 2011 328 xDrive with ~45,000 miles on it. No major work has been done to it while I owned it or before I owned it. My manfacturer warranty recently expired so I had a few questions... - Are there any "known problems" with this model? Is it something that will cost me a lot in repairs down the road? My dealership suggested a third party warranty. Said it would be $4500-5600 for 3 years which seems really high. Would you recommend that or just "chancing it" and fixing things as they pop up? - Using CCA tools, how would I go about finding recommended mechanics? I have only taken this car to the dealership for service and I imagine that will be significantly more expensive than taking it to a mechanic. Thanks!