Loud Clunking Noise

Someone siad that the Ford Product is good stuff..... ????