$500 to $700 towing charges leave metro Detroit drivers furious