I like to hear that. You made due with the part they provided that was supposed to be correct. They shouldnt hold you accountable for it, which it sounds like they aren't. I like threads like this, giving credit where it is due and someone somewhere will read it and realize that they need something that that seller provides and order it from them instead of china!
90 YJ 5.2 Magnum, AX-15, 231 SYE'd
D44 front, welded/trussed AMC20HD rear. 4.56 gears soonish.
Western 6 lug aluminum wheels, with 35x12.50x15 Wrangler MTRs