After many years with the stock radio and system I decided to install an aftermarket radio to my 2012 mazda CX-9.
After some research I decided to go with an Atoto A6PF unit model. I found good reviews about them and also good customer support. The price was also very attractive on Amazon...