I have found out to look on line and get the internet price. They start out with lower price on the new vehicle to get you into the dealer chair.
On 4runner (2016 SR5 Prem) started off on line. Had appot to meet with the salesperson. When got there he was with another potential customer. So was past off to another salesperson. Lets call him bonehead. No one could find the documentation on my trade in or the amount given off the sticker on the new 4Runner. So started all over. Bonehead came back giving no money off the 4Runner and giving use $1000 less on the trade in. Both me and wife went Hell No! Bonehead gave us a bunch of BS when we told him the offer of other salesman. We told bonehead to speak to the original online salesperson but neither he or the sales manager would. We walked out. Plus we were going to get the $1000 TRD wheels.
My wife called a district sales rep and told of the experience. (oh there was also suppose to be another $500 auto show rebate we signed up for at the local auto show but that was lost someplace).
Well a day or two later we got call from some sale manager at the dealer. We got the deal we wanted plus they somehow found the $500 dealer show rebate. Plus to save the deal they knocked 50% off the TRD wheels and got free set of roof rack cross rails.
Have a love/hate relationship with this dealer. Year later traded for a Trail Prem and had a great sales person.