2005 Mazda Tribute. We were supplied with a second key but it isn't programmed with the code to start the car, although it does open the doors and work in the ignition. It has the little thing in it but can a locksmith program it or do we have to go through the Mazda dealer? I tried the dealer but it was a Saturday and they said Mazda in California wasn't open for them to call. $25 for a key and another $75 to program it. I'm hoping to find a cheaper key or two. Thanks!