+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Let's check which side Camel sits on; I'll keep you updated.
Thank you for your concern.
Can you tell us the company name and address? Or at least address? Just don’t want you to lose more money. As already said IRCC would not ask for health insurance fees.