I've worked at STI less than a week. In that time, I've seen considerations given to Impound and out-of-state tow clients that most providers wouldn't bother with. Sadly, it seems you had a bad experience before you ever met the staff at STI. Good Luck to you, Pinge1.
more