TLPY.com
Consumer Report
A charge for $3.00 from TLPY.CO showed up on my credit card statement. I have NO IDEA what it's for and after reading the many other similar complaints, I am disputing this charge with my CC company. Does anyone know how the heck this happens and did you get your money back? ...