LeoHelpcc.com
Consumer Report
My Chase Card was charged $39.99 in November. There have been a couple other charges for under $2.00. I have never been to the website, nor have I ever heard of this company. There are other complaints online who were charged the same amount. There is SCAM written all over this company. I called ...