J
Jay ShemenskiReview ofI.s.t.
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: