C

I had a pleasant experience with a company based i...

I had a pleasant experience with a company based in Switzerland. The website design was great and the customer service was helpful. However, I think there is still room for improvement in terms of response time. Would recommend!

Comments:

No comments