I was looking for a new BMW shops since my last mechanic moved. Bavaria was highly recommended to me by a friend, so I thought...