I bought my 04 V8 for not much over invoice using
www.CarCostCanada.com - they charge you for the pricing but it's like 40 bucks or so - and they usually give you a dealer you contact who will honor that price with no haggling. The dealer I went to had to locate the car from another dealer but they still gave me the price originally offered. If you are having a problem on the West Coast with pricing its worth trying them. (and no I don't own shares in them or have any connection with them - I'm just somebody who does not enjoy the whole haggling process)