I recommend this key, it came in 2 week. It looks like on the picture, it is good made but unlock button is not working cos they didn't extrude plastic correctly. I underlayed unlock button by small piece of paper and it is working nicely. Programming of the key on Mazda 6 year 2006 was easy and I did it in 30 seconds. I expected battery in the package but it was not there.
Fast international shipping