H

I had a mixed experience with Texa usa inc. The cu...

I had a mixed experience with Texa usa inc. The customer service was excellent, but the product delivered was just average. It could have been better.

Comments:

No comments