The team at cyburgates are very professional - they take their job seriously but also have time to help you with any queries that may arise! They always respond quickly whenever I need them too (which isn't often!).
There's nothing really bad about this service as it has been excellent for us thus far; however if there was anything then perhaps more training or documentation would be useful? We use Cybergate primarily due its low cost compared other providers out-of pocket pricing etc., It saves me having multiple accounts within different companies/providers so i can manage all my online assets from one place rather than various disparate ones.