I've always looking for a good deal and found it! I found HF 303rc oil filters for $5.93. This filter fits my Kawasaki, Yamaha and Forester. Order $49 worth and get FREE shipping.
My 2010 Forester has the oil filter buried between the exhaust and have always struggled getting it off without a mess; the 17mm welded nut comes in handy now. The Subaru OEM oil filter is smaller than this HF filter.
http://www.motoparthub.com/HF303RC_HiFlo_Hiflofiltro_Oil_Filters_Oil_Filter_Hf303_Racing?src=Google&gclid=CjwKEAiAuea1BRCbn-2n7PbLgEMSJAABQvTTrmcMyoVuq9sya3VNr0lLub8hv3pHIPdKoCGJEda7NhoC1RLw_wcB