Join and browse our exclusive open discussion forums and talk about whatever you like.
Your letter doesn't say what state you are in, but I'm almost 100% positive that it is illegal for the owner/manager of Chevron to charge you. The vehicle was towed at your expense, not his. You already paid the towing company what they were owed. I would contact your local police department to make them aware of this, I don't think it is legal.