This place deserves more stars. It's an excellent dealer. Got my new Altima here in 2005. Even had bad credit.
I recently took the car to have some service work done here and they were honest, reasonably priced, friendly and excellent all around.
You can read more about my experience with them in a review of an auto repair shop with 5 stars on yelp that does not qualify for any of the adjectives mentioned above here: http://www.yelp.com/biz/genes-auto-worx-tempe#hrid:g2UxwyuxLjEkZHVhCvWrhg