The op’s had a gavin
If you have no intention of paying the balloon payment at the end to own the car, you could lease for £311.16 per month instead and it would be far cheaper. £15,133.68 total including fees here based on a 48 month term (1+47) and 8k miles per year (same as this deal as far as I can tell). Road tax is also included in a lease so another saving compared to this PCP. And that's probably still a bad deal.
loving the new shape looks better in person
Ours is 134bhp. When I say hard work, I mean forever changing gear. In a straight line it goes ok.
Typical BMW driver... apparently finds indicators 'sleep inducing' so never bothers using it! (y) Here's another one for you... What is the difference between a BMW and a porcupine? Porcupines have pricks on the outside! (lol)