MyPPHelp.com
Consumer Report
Charge for $11.32 on my bank account still pending for 7/18. The one thing that all these posts have in common is everyone calls the company to try to explain that there must have been a mix up. These are scammers and they won't help you. Dont waste your time, just call your card company and ask ...