Haven't posted on here in ages. Almost bought a late 2008 BMW 330D LCI back in May this year, but there was a problem with its history which I found through doing a car check even though the dealer said it was all clear when I was looking around the car - always do your own checks no matter what. To be fair I don't think he had done as indepth a check as I did so he was unaware and refunded my deposit no questions. Normally I'd do a vehicle check before even setting off to see the car, but experience showed that these E90 330Ds don't hang around when they're a decent specification. I also expressed interest in a house around the same time (my first home), so after the car ended up being a bit of a flop I just gave up with looking for another car for the foreseeable and as such I'm still rolling around in the E46 after almost six years. 166,000 miles now...