idmasters.ws is a SCAM site. I sent them $115 to their email like they asked me to. Once I paid them they stopped responding to me and cut off all co…