D

The Eleven is a decent company. Their website is u...

The Eleven is a decent company. Their website is user-friendly, but the products are just average. The customer service could be improved. Overall, I had an alright experience shopping with them.

Comments:

No comments