K

I had a very average experience with Terranova. Th...

I had a very average experience with Terranova. Their customer service was okay, but nothing special. The products I purchased were decent, but I've had better. Overall, I was just not impressed.

Comments:

No comments