F

I must say that Group XI has been a disappointment...

I must say that Group XI has been a disappointment. Their services were not up to the mark. The website's interface was confusing and their customer support was unresponsive. Overall, I wouldn't recommend their services.

Comments:

No comments