Current business owner & they are falsely accusing of scamming. They called me a gangster and a scammer? How is this website still up and running? These people are professional criminals preying on online businesses.
Scamadviser.com is a website that extorts money from business owners so they don't try to scare customers away from your business. They are located in Russia.