Welcome to the forum, but methinks you need to edit or delete your post:
It is against the IC agreements we sign to disclose the client that you shop for a particular MSC ... in other words, you can post either the name of the MSC OR the client but not both. You can edit your post to fix this.
I question whether the MSC you write about is even the correct one for this client. My experience with International Service Check has shown them to work with high-end clients. My experience with ISC has been excellent.