T
Tom Donaldson Review of Mantas
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: