Very unhappy to report that this company has a long way to go as far as customer satisfaction is concerned. Slow service, unexpected bills for very expensive postage, slow to return emails, I am still waiting for a response to my last email, they just seem to be ignoring me because I pointed out a problem to them.
Did you find this review...?
Helpful 0
Not Helpful 0