I rarely eat canola oil unless I’m eating out because most restaurants use it to lower costs. Some packaged foods have it too. I use olive oil, butter, coconut oil and I recently got some ghee which doesn’t burn when you cook with it. I would not budget on the oil, just get the olive oil and use less of it. I’m hardly using any oils/fats lately-due to my digestive problems I’m using a lot less fat. If you can go to costco or bjs or one of those clubs, they have larger amounts for less, but using less helps too. Coconut oil is great for cooking- you only need a tiny amount- you can get huge tubs of it(an organic brand) for low cost at costco/bj I’m not sure if they have those in Canada.