From personal experience with Cardone I'd choose their reman items. Those are more likely to be older OEM items being overhauled, all of their *new* items are offshore Chinese pieces. My opinion is to stay away from them.
At one time many years ago Cardone used to have a rebuild/warehouse facility right here in Toronto where I had access to their parts inventory thru the truck shop account where I was employed.