C
Christina ChristinaReview ofXtouch technologies fze
The company is okay, but their customer support ne...
The company is okay, but their customer support needs improvement. I had some issues with my order, and it took a while to get a response.

Comments: