J

The experience with I.s.t. was overall quite good....

The experience with I.s.t. was overall quite good. The website compeaze.com provided all the information I needed and the customer support was responsive. I would rate them as average because there were a few minor issues that could have been handled better. However, I'm satisfied with their service.

Comments:

No comments