The complaint has been investigated and
resolved to the customer's satisfactionResolved Screentomeet.com — Tricks you into giving credit card
resolved to the customer's satisfaction
This is an elaborate scam. At least 2 fake websites are exposed here. If you visit screentomeet.com and cvsod. Org (The "stamp of approval" on screentomeet) you'll notice that neither of the two websites include any links whatsoever such as "contact the webmaster" "about" or any such thing.