TLPY.com
Consumer Report
- 04-11-2013
- 25
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?
Company: TLPY.com
Country: USA
State: California
City: Palo Alto
ZIP: 94304
Address: 975 South California Avenue, Suite #200
Phone: 2082153162, 6503180000
Site: tlpy.com