Whats the point? In that case your just going down the "illegal" route as no legitimate Canadian pharmacy is going to ship them to you. Might as well just say "skip the doctor and buy from India with Bitcoin."
You started with the premises that there was a legitimate way to fill my prescription cheaper.
And, no, buying from an unregulated pharmacy was never "worth it" to me, that's why I didn't do it even though it was an option.
The pharmacies are absolutely in compliance with Canadian law, and they are legitimate. This works for a lot of people. You don't have to do it if you don't want to, but there is no legal risk to you.