W

I had an average experience with Backstitch INC. T...

I had an average experience with Backstitch INC. Their website backstit.ch.com was easy to navigate, but I found the customer support lacking. The response time for my inquiries was longer than expected.

Comments:

No comments