written by 130Maloney on 21/03/2019
Truly abysmal service. Its taken them over 3 months, and counting, to get the account I set up with them in working order. Furthermore they have kept charging me for the same billing period despite multiple conversations with them and multiple payments to them for the same billing period. DO NOT DO BUSINESS WITH THEM!
As rated by our community of reviewers