Recently, one of our Atwill Media clients received a suspicious letter in the mail from a company known as iDNS (Internet Domain Name Services), telling them their registered website domain name was about to expire, and they must renew their domain name to retain exclusive rights to it on the Web.
Don't be fooled by scam artists! This is nothing more than an attempt to get your credit card info and steal money from you with an unnecessary renewal service.
If you receive one of these letters, or
Click here to read more.