T

My experience with Mantas was disappointing. The c...

My experience with Mantas was disappointing. The customer service was lackluster and the product I received was not up to par. I wouldn't recommend them to others.

Comments:

No comments