Hi friends,
captchalord.com is a scam website they are cheated peoples they take money from them and didn't give any thing.
I also give them $208 for server admin account but they did not give me any thing and also demanding for more money.
So be aware.
Contact me at *******@gmail.com