We were extremely satisfied with the service we received from Cannon Auto. The staff was friendly, considerate and well versed in what they do which is an indication of five star management. We have a transmission replaced and they gave us but we considered a more than fair price for the installation and it was done in a timely manner. So far there have been no issues with the new transmission although it was a remanufactured transmission from the local Nissan dealer so it wasn't something we purchased from Cannon. If we have any further issues with our vehicle we intend to take it back to Cannon