I'm considering to start some affiliate sales with incentaclick / CX Digital. However, when I tried to call their number (during their office hour), there is no answer no matter what extension or number (I follow their voice system) I press. I'm just thinking is it a trustworthy company? Anyone with previous experience with it can share? Thank you.