@3dogpottery , this doesn't help you much I know but I feel like I must share this. I've been on IPCT for almost 10 years now and I'd like to have a dollar for every complaint I've read regarding Digital River. It seems to come in waves, no pun intended. I've had a couple of issues with them also.
I understand they're a big company, have been in business for quite a while and many software companies use them but surely there's got to be other eCommerce companies out there these days that can perform better and produce less complaints. Unfortunately the complaints caused by Digital River's shady billing practices, poor customer service and high incidences of customer dissatisfaction can sometimes reflect on the company that employs their services.
IMO,
Blue Iris Software is a great company producing a terrific product but is using a terrible company to distribute their product. I wish they'd find a different eCommerce solution.
FWIW, lots of other folks have issues with DRI:
View customer complaints of Digital River, Inc., BBB helps resolve disputes with the services or products a business provides.
www.bbb.org