V
Vanessa BecerraReview ofOur touch
I am a CUSTOMER of Our Touch and I have mixed feel...
I am a CUSTOMER of Our Touch and I have mixed feelings about their service. While their website is easy to navigate, their customer support can be slow at times. Some improvements can be made in terms of service quality. Overall, I have had an average experience with them.

Comments: