For those in Canada and want to pick up at local store,
20451FG020 $107.73
20464FG020 $8.25
However I just called my local subaru store and they have a counter sale for 15% off right now. I placed the order through the phone and it will take few days to deliver to my door. So after all everything is 98.57 before tax in CAD or 118.25 after 12% tax. Use the currency convert on XE.com it is equivalent to 92.7USD which is cheaper than subarupartsonline.com.
For those in States, subarupartsonline has 10% off after using coupon SOPVIP07, expire date is July 31.