halfords charge the earth sometimes, go to a local car spares place, it'll less than a 5er, paddocks do the full kit for 7ish i think but theres delivery on top.
head to your local independent motor factor, they will appreciate the business and you will get a better deal, don't forget to do both the filters if thwey need doing!! everyone forgets the centrifugal oil filter