Bought and paid for OEM, AC Delco parts, inner/outer tie rods, upper/lower ball joints, idler arm, pitman arm for my 2003 GMC Sierra 2500 HD. Shipping was good, duty wasn't bad and they were even in AC Delco boxes... problem was, they were NOT AC Delco parts, they were cheap Chinese knock off, the part numbers stamped on the parts did not match the numbers stamped on the same AC Delco parts from the GM dealer.
Moral of the story... when you order from rock auto try and verify that you are getting what you order before they are shipped... because customer service after you get you parts in non-existent.