Can I give them less than 1 star? After having my BRAND NEW car towed and going through the bureaucratic and hellacious rigmarole of trying to get it back, I found THREE scratches from their careless tow job. Definition of a scam artist, squeezing money out of people and taking no care to keep property safe.