They have resolved the matter and I am happy with the outcome. I am still concerned about all of the negative comments and issues others have raised, but as for my situation, it has been resolved.
I guess I am glad that Cpays does have a forum here because I doubt that this would have been handled to my satisfaction otherwise.