Be aware if using this company. I went in to get my Toyota key cut and programed. After showing them the key they told me it could be done in 15mins. He took the key outside to program while another guy inside took the payment of $59. After an hour of waiting, the guy came in and said he couldn't program the key. I was never told that if they couldn't program the key they would charge me anyway. I asked for a refund since they failed to provide the service and they refused. Be aware and do not make a payment until after they have performed the service. Or better yet, take your business somewhere else.