Avalon Business Direct
They took $15,000.00 cash of mine for supposed websites merchant accounts and now I can't reach them
If you've found this report, you most likely have been scammed by Avalon Business Direct. I'm so angry I could SPIT! I want to join a class action suit against all the principals involved in this scam. I am close to retirement and hoped for a way to supplement my social security. My $15,000.00 is ...