Not trying to defend them or anything, but I want to write about my experience with this issue.
I didn't give it a red tag, primarily because of your feedback. To me, it looked almost as if you were vouching for him, you also helped him in his defence in some other threads besides his ANN. Jollygood, who is always quite aggressive at any hint of the possibility of a scam, was also in an amiable tone. that turned me to give them more time.
since I haven't tried that service myself, so I can't claim anything based on personal experience, I thought you wouldn't risk your reputation because of such an unconvincing "business". but we can all make mistakes.
The customer support pages were always unresponsive the whole time - I only got answers via forum PM.
I can't really accept providing support only through PM on the forum as acceptable behaviour for any serious business. and also
CoinPayCard reserves the right to modify or terminate the service at any time, without notice.
it is very difficult to understand for those who deposited their coins there even after everything was exposed.