Just bought two Timken hub assemblies from Amazon. Replaced both fronts. Obviously I can't speak to their long term quality, but they are certainly riding good now with a couple of hundred miles on them. In my research on the topic it seemed Motorcraft, Moog, and Timken were the biggest recommendations. I went with Timken as they were the cheapest and couldn't find anyone who mentioned having major issues with them.