The answer to the question will depend on WHICH 'BMW plan' they sold you: a platinum, and it is a good deal. Gold in ot s ok.
The BMW 'drivetrain' plan is 2500 ish.... Gold 3500, plat 4500... All roughly.
The maint is whatever they can get, 1500 to 2495.
Did you get quotes from sponsors?