Most dealers charge rip off prices, but now, I will always haggle for the best price .
Last week, one Nissan dealer quoted me £205 for a P1, and another quoted £155, but that resulted in a £129 deal. which was okay. It took just over 2 hours to complete.
However, I did not want the R.A.C. 12 month roadside cover, which they state is provided free of charge. IMO the customer always foots the hidden cost, they would`nt knock that off the price though.