Yes. You are free to move your domain name to another provider if you wish. There are some charge to specific domains made by us for transfers or any amendments made to your domains.
If you transfer your domain away from us, then we shall no longer have any control over it and you would need to contact your new provider if you wish to make any further amendments to it in the future and you would also pay your new providers to renew the domain (so you would miss out on our cheap domain fees).
If you just wish to host your domain elsewhere, then it is possible to leave the domain with us and just change the nameservers for the domain, so that the domain points to your hosting company's servers for hosting. You would then pay us for future domain renewal fees. If you wish to change the nameservers (sometimes referred to as DNS) for your domain, then this can be done through your control panel, unless we are hosting the domain at the moment, in which case you would need to contact us and let us know the new nameservers.
.com, .net, .org, .biz and .info domain names cannot be transferred within the first 60 days of being registered, or within 60 days of being transferred from another registrar.