Supply chains matter and that has always been true. You have never had recourse for buying stolen goods under law. If you buy stolen goods, the police can seize them and you are out the money.
If it was stolen, it was never yours, even if you paid the thief for it. At least in the US, this is a settled matter; You have no right to a stolen good that you paid for.