I know... weird question, but we deep fry our turkey for thanksgiving and I need ALOT of oil!! I usually can get about 4L for $4.44 at Food Basics but it's not on sale and I didn't prepare ahead of time!!
Anyone know if it is on sale anywhere??