written by Alice282 on 29/07/2014
I'be been with them for years, but recenly the reliability has been awful and customer service is non-existant. Email disappear, the service goes on and off without warning and the interface is arachaic.
Don't go near them with a brage pole