Jenson
Jenson has good prices, and guarantee you won't pay a cent more than the shipping and taxes quoted in your final bill. This is good, as no unpleasant charges like UPS "handling fees" or unexpected import duties. They are usually fast shipping from Cali to BC.
CRC tends to ignore all these charges, and stuff generally gets by through customs un-assessed. Jenson charges you duties and taxes by-the-book. CRC can also have good prices. Jenson also doesn't distinguish between different provincial tax jurisdictions and will charge you PST on PST-exempt-in-BC purchases. You can claim these back from Canada Border Services by filling out a form if you choose.