Price, product and customer service were good until I brought the vehicle. Waited 20 minutes to check in. Never called me about installing valve stem like I was promised before installation was complete. Didn't lock key in vehicle upon completion like I requested. So I had to make a return trip to receive key. Experience sort of went down hill from initial contact.