Howdy! Welcome to our community of more than 130.000 members devoted to web hosting. This is a great place to get special offers from web hosts and post your own requests or ads. To start posting sign up here. Cheers!
Yes they do.. It's a little hard to find but on your main domain menu look over to the 3rd section where it says "switch to MyDNS". Click on that and then open up that control page by clicking on your domain name. That should take you to the area to create and start the cnames.