I am from BC, canada.
Looked up a few places locally:
t5 10w-30, 5L
Canadian Tire, $32-36 depends on the store you go)
LordCo. 38. ( if you know someone works for CRD or AirCanada), they can give it to you at $28
the best time to stock up is at during winter when Shell has a $5 coupon off /...