This is the absolute WORST towing service I have ever used. I had my car being towed to a Chevy dealership in Phoenix so I could have a new key and key fob. Instead, the driver takes my car to Glendale and drops it off in a church parking lot! When I got off work and called the dealership, they told me my car had never been dropped off. So I called shaffer's and the staff was so rude and would not give me any information on where my car was. They basically told me that they dropped it off where I said to drop it off at and that was all. I finally got the police involved. When the police called, they then admitted that the driver took it to a church parking lot in Glendale, and that the driver "had a mix up." How can you mix up a church from a dealership, and also Phoenix from Glendale?! Especially if you are always driving in those areas? I was baffled by how completely idiotic this driver had to have been, and how rude the whole staff was. I even called the next two days to talk to a manager and they would not even put me on the phone with her! And I know it's because they know how stupid they seemed in the whole situation. I will definitely never ever use this towing company again, and I will be letting all my friends, family, co workers, and whomever else know never to use this towing service!