I don't know who actually makes the Allmakes arms, but I cheap-fucked out once on the arms for my LR3 and bought some from rock auto or whatever. The arms were fine. The bushings were total shit. I put them in with 65k on the truck and they were shot with 78k, so 13k miles. I had OEM bushings installed into the factory arms at that point and replaced the whole assembly again. Problem solved and the truck rides like it should have in the first place. Don't be penny wise and pound foolish - just buy the OEM shit the first time (or go poly if that's your thing).