2017 Mazda 3 1.5 diesel Very economical New NCT: is it a fair price? | FairPrice