- Their customer support team was very helpful to us when we were trying to setup our account for billing purposes, they assisted us by helping find an email address which had been inactive since 1995!
- I never met anyone from the organization personally