N
Nghia Ho Review of Xora, Inc.
Xora, Inc. needs some improvement. The website is ...
Xora, Inc. needs some improvement. The website is decent, but the customer service is lacking. I had some issues with my order and it took a while to get it resolved. Overall, it's an average experience.
Comments: