Service costs will be 30-40k annually and definitely spares are little expensive! This applies to premium brands like the BMW and Merc too!