TLG Buyers Advantage
Beware of TLG Buyers Clu
TLG Buyers Club has been taking $16.99 a month out of my paypal account. Don't even know how they got started but saw that I had been paying for it for a couple months. Cancelled it but decided to submit a claim for something that happened during the time it was active. Advised they may or may not ...