N

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:

No comments