M

I had a mixed experience with Terra Life Sciences ...

I had a mixed experience with Terra Life Sciences Inc. The products I ordered were of good quality, but the delivery took longer than expected. The website is easy to use, but the customer support wasn't very helpful. Overall, it was an average experience.

Comments:

No comments