I checked their (autopartsonlinecanada.com) prices as well and they didn't seem all that cheap (actually some of the list prices they quote seem a little high, a quick check with the dealer may be a good idea

). Try Precision Auto, or even Luxury European (they may still have some used parts although they sell mostly new parts now). See if they offer a better deal.
Alex