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.
