I went to two dealers before deciding to order my 2017 Canyon.
I first went to Fountain GMC in Orlando where I took a 2016 SLT on a test drive and got hooked. I dealt with Jacob who a good salesman, was not pushy. Although I did know more about the truck than he did. I got a quick quote, but he did not include the veteran discount. With the discount they were not the cheapest and are 40 miles from where I live.
I ended up going to Smith GMC in Melbourne to order the truck. The dealership is really close to where I work, and I always seem to get better service, if necessary, from the dealership you buy from. I dealt initially with Dean who immediately recognized me as a retired veteran and added the discount and gave me some frank advice on some of the options I wanted and the effects of the humid salty east Florida, which I will ask for advice on another forum. They were a couple hundred under the other dealerships price and the sales tax is 0.5% less. I finished the order with Scott, Dean was in a meeting and got it ordered on 19 Dec. Now I just have to wait 10-12 weeks....sigh!
P.S. - I was contacted by Ron Norris in Titusville, FL who told me that my vehicle was in stock....which is wasn't when I looked at their online inventory...sounded like a bait and switch tactic...I would avoid them...they felt slimey to me