Tricked? You were just not prepared.
It's like that fable wherein the alligator says "Don't blame me for eating you, that's what I do"
Good luck, maybe ask for a full blown BMW extended PLATINUM at "cost". (Just as a show of good faith, and you'd consider using them for service.)
And make it clear that you know "cost" is half of MSRP.