I have a 2007 Mazda 3 and I was told that the AVIC-D3 would not fit in my car, for some reason i didnt believe the guy who told me that.. maybe it was because he looked like an idiot.. I don't know if there has been previous posts about this head unit but I just registered so sorry if this is just spam..