I don't mess with Ford parts too much. Ala the grey cps issues of a few years ago. I've not.had trouble though either with my 00. My 03 was a different story. It was trouble from the get go. Cps',trans', hpo issues, and the list goes on.
It depends what your looking for, truthfully. Different things from different places. Yes the CPS issue was a bit scary though... lots of problems it caused.