Drivers have been given a way to make their favourite model more affordable, with some dealers selling brand-new cars for more than £10,000 under listed price.