Le*Tour Partner Rewards
Consumer Report
- 12-18-2012
- 18
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 forum. I would appreciate any advice on how to rectify this situation.
Company: Le*Tour Partner Rewards
Country: USA
State: California
City: Vista
ZIP: 92084
Address: 170 Eucalyptus Ave
Phone: 8662316996
Site: tourpartnerrewards.com