D

XTech was just okay. The website was fine, but the...

XTech was just okay. The website was fine, but the customer support was slow in assisting me. I expected better service from them. Hopefully, they can improve in the future.

Comments:

No comments