hiMy incubator asked for just under 10k to be accepted into the program and it covers 1year office space and also some of the courses that the incubator offers and some other perks. This was disclosed to me early and I will pay the full amount to the incubator when I get my permanent residence.
I suggest asking them if they need payment now regardless of the outcome with the IRCC or after you get your PR. I would send them any payment before you get the PR you have a high risk of not getting your money back since usually, those payments are nonrefundable.
can you share with me the details of your incubators please ? you can send through private email email@example.com thanks