My opinion is, this is not a honest business. Had a tech come out to make new keys for my car because, I had lost my keys. They quoted me a price for $300. I found another company that said they would make me new keys for $120. After I canceled with this company, they called me back and said they would make new keys for $110. I asked him why $110 now from $300, he said.. My tech thought he was making keys for a different car. My question to this business. How can you not know what car keys you are making when you are actually there working on the car?