TLG Autovantage
Charged me when I did not sign up
I believe this company may be an offshoot of a travel company through Budget Car Rental - a sort of discount offer for travel plans. I tried it once, years ago, and cancelled it, due to a clear campaign to confuse consumers - they offered gas coupons, but then sent confusing checks, that when ...