Buying the right horse shoes: the ultimate guide