In case any of you missed Bassmaker's threads over in the 2.0L Engine Forum, cheapest isn't always best solution.........
http://www.subaruforester.org/vbulletin/f159/all-hail-genuine-maf-its-like-new-roo-73972/
http://www.subaruforester.org/vbulletin/f159/all-hail-genuine-maf-its-like-new-roo-73972/