Every mazda dealer runs a mile simply because they dont sell & dont want to be stock with one in stock. I worked for mazda for 3years and i think we sold 2or3. There a bloody quick car though and pretty reliable, barely any recalls on them or anything like that