T

I had an average experience with Insitumed. The we...

I had an average experience with Insitumed. The website was easy to navigate and find the information I needed. However, I found the customer service to be just average. It took a while for them to respond to my inquiries and I didn't feel like they went above and beyond to help me.

Comments:

No comments