I am looking for a new vehicle. I have narrowed the field and one of the vehicles I am considering is a BMW. Now let me start by saying that I know very little about cars. A friend told me I may want to reconsider a BMW because it is hard to find anyone that can do even routine maintenence on them and the nearest BMW dealership is about 40 minutes away. Is my friend right? Is it really difficult to find someone that can do basic maintence on a BMW? Like I said I do not know a lot about cars and would appreciate any thoughts or advice. Thanks.