S
Shane Parker Review of Xiba
I had an average experience with Xiba. The website...
I had an average experience with Xiba. The website is easy to navigate and they have a good range of products. However, their customer service could be improved as it took a long time for them to respond to my inquiries. Overall, not bad.

Comments: