oh also the bank mazda uses for financing is kinda a pain to get a good rate (Chase). Luckily the dealer saw I was about to walk away from the sale and found a way to get my payments down.