April 18, 2008 at 3:40 pm
#765989
Member
Is there any positive feedback on Cpays whatsoever? They have told me they have made a lot of changes. They were honest about the mistakes they’ve made in the past and says they’ve come a long way since then. Can anyone who works with them now confirm this?