My compulsory excess is £250 and £200 excess for using another garage for repairs. Sounds like total BS that a 330d is 'difficult to repair'.
Speaking about insurance costs. On my E91, a courier did a hit and run. Lucky I caught him on CCTV and he ended up footing £1500 to repair my drivers door and wing mirror. Anyway all the dealers were throwing themselves to get me to go via a accident management company. One offered me a F11 535d M Sport Touring as it was 'like for like' replacement for my 320d M Sport Touring and it would take 3 weeks to repair! .... and people wonder why our policy's are going up.