I noticed that there haven't been any recent reviews. That's because this company does not have ANY customer service skills. It takes your money and leave you to the computer "wolves."
POOR service... and I should have known when I saw that they were part of "Digital River" company.
Comments
POOR service... and I should have known when I saw that they were part of "Digital River" company.