Usacomplaints.com » Site: tourpartnerrewards.com - Reviews, Complaints, Reports

Site: tourpartnerrewards.com
Found 4 reviews / complaints

Le*Tour Partner Rewards
Consumer Report

I bought a product from Medicus in Feb and noticed $9.95US being charged to my credit card on a monthly basis since. I have not acted on this problem until now. I googled Le Tour partner rewards and then found that this is some sort of scam. I am not sure how to proceed but I am starting with this ...