Climber.com is a fraud. It's difficult to log in to their site. They don't answer or return calls. They kept charging me even though they don't help me. I wrote an email to *******@climber.com but he would not reply me.
They purposely make it difficult to cancel. It's a dubious agency.