Hi GuysMy E46 318i warranty ended this year. All this while has been maintained by Auto Bavaria (AB). Thinking of bringing it to BMW specialist for maintenance and repairs, or should I stay with AB. Any difference in price and how about warranty on parts from the specialist? Will appreciate your comment and advice, and recommendation.