Le*Tour Partner Rewards
Consumer Report
Le Tour Partner Rewards has debited my credit card for $9.95 monthly for at least 10 months. I did not authorize this charge. This is fraud, pure and simple. ...