Mind if I ask where purchased? At the dealer?
I got mine form BMW San Francisco and picked it up while on a vacation trip to SF. The OEM price for parts needed are:
Vario Top Case (without cylinder) $451.95
Lock Cylinder with key $24
Backrest Cushions (optional) $100