101Domain.com
101Domain.com Wont refund your money incase of cancellation and Deletion
I recently applied for a. Ngo domain through these people. It cost 50 dollars. My first domain with them. Next thing i know, i cant get the domain and i cant get a refund. They will take your money and simply tell you they cannot give it back and never will. ...