T L Elite Traveler Club
T l elite traveler club
On 3/20 I was charged on my American Express card $89.95 for membership with a travel company by the name of T L Elite Traveler Club from New York, NY. I have no idea how and why this charge showed up on my AE account. I attempted to lookup the company on the internet and up popped the complaint ...