BMW 3 Series
The best broker deal we found was at Carfile.net. It will sell you a 320i SE for 22,310 2120 less than the brochure price.
Haggle hard if you're buying an IS, as dealers are willing to slash their profits. We were offered an average saving of 3683 on the 250 2.5 SE-L, usually priced at 28,877.
Visit internet broker Dealdrivers.co.uk and you'll save 2516 on the C230 Elegance. That brings the price down to just 25,499.