EdebtPay
Edebit Pay - Acclaim - Sterling Master card is a SCAM RIPOFF
Today, I discovered a suspcious debit of $159.95 from my Bank of America debit card. Upon investigation, I learned of a company called Edebit Pay that claims I authorized payment of a secured debit card online. They claim they sent me confirmation via email. There was no email and I never ...