Here are BMW /Mondial warranty prices,athough I think they have gone up a little this year..
BMW Warranty
Full Comp / 250 Excess / Breakdown = £690
Full Comp / 100 Excess / Breakdown = £835
Full Comp / 0 Excess / Breakdown = £951
Full Comp / 250 Excess / No Breakdown = £612
Full Comp / 100 Excess / No Breakdown = £757
Full Comp / 0 Excess / No Breakdown = £873
-------------------------------------------------
Named Part / 250 Excess / Breakdown = £590
Named Part / 100 Excess / Breakdown = £706
Named Part / 0 Excess / Breakdown = £798
Named Part / 250 Excess / No Breakdown = £512
Named Part / 100 Excess / No Breakdown = £628
Named Part / 0 Excess / No Breakdown = £720
-------------------------------------------------
Driveline / 250 Excess / Breakdown = £474
Driveline / 100 Excess / Breakdown = £557
Driveline / 0 Excess / Breakdown = £623
Driveline / 250 Excess / No Breakdown = £396
Driveline / 100 Excess / No Breakdown = £479
Driveline / 0 Excess / No Breakdown = £545
For cars over 60k miles
Full Comp / 250 Excess / Breakdown = £1535
Full Comp / 100 Excess / Breakdown = £1926
Full Comp / 0 Excess / Breakdown = £2235
Full Comp / 250 Excess / No Breakdown = £1457
Full Comp / 100 Excess / No Breakdown = £1848
Full Comp / 0 Excess / No Breakdown = £2157
-------------------------------------------------
Named Part / 250 Excess / Breakdown = £1266
Named Part / 100 Excess / Breakdown = £1578
Named Part / 0 Excess / Breakdown = £1826
Named Part / 250 Excess / No Breakdown = £1188
Named Part / 100 Excess / No Breakdown = £1500
Named Part / 0 Excess / No Breakdown = £1748
-------------------------------------------------
Driveline / 250 Excess / Breakdown = £880
Driveline / 100 Excess / Breakdown = £1081
Driveline / 0 Excess / Breakdown = £1240
Driveline / 250 Excess / No Breakdown = £802
Driveline / 100 Excess / No Breakdown = £1003
Driveline / 0 Excess / No Breakdown = £1162