Hmmm, £300 to spend on things that you wouldn't have bought. I guess that's £300 at full undiscounted retail price rather than the actual cost to the dealer? They have a huge mark up on accessories, so I'd guess their offer is not costing them much over £100.