Chilliwack is only place I know. Or other said rock auto if you want to pick up in the states sometimes it still cheaper At rockauto even with our weak dollar, I use a parcel placed called 24/7. Biggest auto part I've picked up was an axle for CUV.
They ship to Canada. If the shipping says World Mail or Post it's usually through USPS. If it's other it will be UPS, DHL Or Fedex and be prepared to get screwed with duties