I've used a fuel filter of their, no dramas there. Iirc they supply a few bits for Vauxhall and Volkswagen.
Ford parts or so cheap if it's something like an oil filter or fuel filter just pay the extra £3 for the genuine or Motorcraft part for peace of mind. If it's something like a wishbone I'd avoid going aftermarket