D

The company is fairly average. Their website is ok...

The company is fairly average. Their website is okay and the products are decent. I would say they have room for improvement in terms of customer service. Overall, an average experience.

Comments:

No comments