Got my 325D M Sport from Cooper BMW Tunbridge Wells
Have brought from them a few times now and other than the usual price hurdles they will offer a good price. Just get another 2 quotes first from other dealers. Why would you spend over £30K without getting 3-4 quotes first.
The finance is crap unless you shop around, then they will match.