Are they all made in China? Not that is necessarily a bad thing, but I don't want to have to go through a bunch of hassles if I should get on that is not perfectly straight. Does anyone know if the recent problems Predator had with their ferrules has been resolved? Any recommendations on who would be a stand up company to go through?