Congrats Dadzin, as others have said, this is the PPR......if you are in Trini though, you can actually drop passports off and pick-up in person when visa is ready I believe between the hours of 10:00 and 12:00. At least this will avoid a courier expense.
Re-doing the meds is so annoying considering it was their problem!! I thought that your kiddos were both born in Canada.....do they still have to re-do? Also I recall reading somewhere that if a 2nd medical is done it is not the full monty, like the first......I could be wrong but call the DMP in Trini and ask. The one we used was Dr. Ross Millar and his staff are usually pretty good at being up to date on all of the immigration stuff. And ask for a family discount!!
......can't hurt right? So happy for your family.