I know this is what Western also says on their website, but at least for programs I applied to, most were 16 months and so were much cheaper than the comparison they make on their website. I think they definitely raise the price of the "24 month program fees" comparison to make it seem like they are the better option because 36k for just program fees is ridiculous.
Having a program with OSAP will make a huuuge difference. The alternative would be to take out loans through a bank I'd guess but I'd guess the interest rates would be higher. I'd also ask the program directly what their payment schedule is, and if you can find a way to make multiple payments instead of like two large sums at fall/winter term.