Ya, they gave me the song and dance about the yellow being hard to get. (zoom zoom zoom...) the exact Dealer cost for a yellow p5 is 21415 (including AT, AC, freight and air tax, but no moonroof), so i guess yours must be somewhere around 21315, there is also documentation fee. and the average national mark up is 5%, which is about 1000 bucks, so you could get it for 22k. (i am paying 1300 markup) it will be kinda hard though, i have been to summit, and metrotown mazda, they both have only one p5 left (all with at, ac, and moonroof), but richmond signature mazda has quite a few (i personally don't like any dealership in the richmond Automall though). I ordered my last monday, the sales still has not called me to tell me that my car has arrived. Keep me up to date with your search.