If you have any questions or concerns, please do not hesitate to contact us. We typically reply email inquiries within 24 hours. 

We would love to hear from you, contact us: 

Email: service@ins.com

Customer Service: 860-245-8856

⏰ Available 9AM-7PM E.S.T.

22 Columbus Ave, Kenilworth NJ 07033, USA

For business inquires, please contact us at:

Corporate Headquarter: 1010 Howe Street Vancouver BC Canada V6Z 1P5