Paid $1240. for water pump installed on 2007 328i 50k miles. Independent shop. Plus $80 tow.
Plus the shop killed the bluetooth connection so had to go back & tell them to fix it. They claimed coincidence & I claimed Bull S%%T and they fixed it no charge.
German cars NE durability/reliability.