Sarah Vaughter
Latest Reviews
Digital River
2020 Jan 09
They scammed me. Sold me software but the license key never came. Do not publish and email address and do not respond to support requests via their online form. Digital River (MyCommerce) is the seller of record so they have the responsibility to either deliver the product or refund. Their support system does not acknowledge that a ticket has been created. The maker of the software they resold to me does not respond to emails and does not take the phone.