I had found this site prior to buying my first Subaru, a 1995 Legacy AWD with only 80,000 kms on it. I had only had it for 2 months when the Cam Positioning Sensor failed. A mechanic I know with a diagnostic told me the problem and I purchased one through him (a Subaru part) which he installed for a total of $185 plus taxes. After that, I read in posts here that the part (aftermarket) is much cheaper but could not find it online through Canadian dealers but found it on US sites. It is too late for me but I wanted to let other Canucks know that it IS available through PartsSource (walk-in store..not online dealer) here in Canada for $56. I try to never buy original parts (for my GM vehicles) for this reason but didn't know I could get it here in Canada. I also priced it through the local Subaru dealer at $196 plus taxes. I'm going to let the mechanic know too as he thought sensors like that were strictly a dealer part. From now on I'll come to this site and do more research before buying. I have found this site to be very informative and hope this tip will save someone $129!! That was a lot of beer money wasted! My question is have others found that the aftermarket parts for Subarus are as good as original?