A
Amy Murphy Review of Xell
I found Xell to be an average company. The website...
I found Xell to be an average company. The website was easy to navigate and the customer service was satisfactory. However, I was not overly impressed with their products. Overall, I would say they are just okay.
Comments: