Well done on your attention to detail, insistence on quality workmanship and perseverance!
How many of us have been down this road? IMHO, this is an irrefutable example of why it is best practice to use OEM service parts whenever feasible. Barring OE availability, substitute reputable aftermarket name brands from established companies with proven records. In the case of suspension components, seek out ACDelco, Moog or TRW. If you're exceptionally price conscious, substitute Mevotech. For modest improvements over OEM performance, with slight sacrifices in a quiet ride, use Energy Suspension polyurethane bushings.
The risk of purchasing from aftermarket vendors who sell unbranded parts and parts that are packaged to "mimic" the appearance of a reputable brand is the absence of reliable quality control assurances, suitability to task and durability. Rather, the vendor's primary interest is in the volume of sales, which more than compensates for customer complaints. Consequently, many parts don't fit. They provide marginal functionality. Many use inferior materials, often failing prematurely, sometimes within weeks. This becomes especially important with regard to safety items that affect vehicle control. Lives and property can be jeopardized. Guess where the primary liability falls?
Caveat emptor! Buyer beware!