H

Wouldn t even give it one star, terribly customer ...

Wouldn t even give it one star, terribly customer service. No one knows what they are doing and refunds take forever, even with a lot of chasing and nagging. Save yourself a few months of chasing up and endless phone calls and use someone else.

Comments:

No comments