I agree, after my experience with aftermarket pads I will never get anything but Motorcraft OEM.
The pads that come stock are there for a reason. If the Ford engineers could find a pad that worked better without having undesirable side effects such as squeaking and dust they would. As it...