Horner slams manufacturers