After towing our company vehicle they managed to lose the keys. They kept promising to drop the keys off at our office, however they never showed. I finally drove down to their office only to be told to come back when a supervisor is present. I'm shocked how some companies are able to stay in business.