I was with a different provider for a couple years. They only have Linux servers and their servers do not support .aspx which requires Microsoft servers. I switched to CWCS Managed Hosting on Thursday 21/06/2012. In order to transfer my domain name I have contacted them many times using online live support as well as raising tickets requesting information such as IPS Tag and nameservers. Finally, the support team of CWCS setup the DNS and all other changes which were required. Hopefully, the domain will be live after 24 hours.
My experiences with CWCS Managed Hosting since last week: Very friendly and helpful staff,
support is always fast and friendly and they keep up to date with the progress of the problem until it is resolved. I personally would recommend and support is awesome.