kfergos - hope your nerves are a little less frayed. So glad you're OK. Defnitely see if you can find any company logos on the truck - maybe on the cab doors - and report it to the company.