I had a horrible experience at Mesa Riverview at initial purchase. That guy is now gone.
I met with the sales manager there recently and they were very helpful and price reasonable when I discussed trading in my 2011 for a 2013.
Their trade in value sucked, but it is what it is.
Their purchase price on the 2013 was very, very reasonable.
Both the salesman and sales manager were a pleasure to deal with.
I service my LEAF at Pinnacle Nissan and they are great. They were not reasonable at purchase time in 2010, but they seem much better now.
Installed 5.52 kW PV 2/2011
Upgraded PV to 6.9 kW 2/2012
Upgraded PV to 7.59 kW 2/2013