Genuine ford for service items. You will find that they are often a similar price to aftermarket parts and with genuine you can guarantee the quality.
I bought a set of 4 spark plugs recently from Ford, they were 3 pound something each, Halfords wanted £20 for a set of 4.