For me personally I prefer using Castro Magnetic, yes I never pay the full price at all
just keep an eye out while browsing eBay especially if there is a discount code to use.
Regarding the oil filter, I have always used Wix oil filters and usually pay £8 for one from my local car parts shop. never cheap out with your oil and filter