That's a shame, selling something not matching the box etc.
I had a similar issue two years ago from Amazon, for wheel hubs on my 95 Crown Vic. I bought a pair of Raybestos hubs, good price and new etc. They wen on and worked fine, but one went out in about six weeks. I had a worse grinding than the old used parts, I changed those for maintenance and doing brakes.
I got a new replacement fast from Amazon, great, it worked and all seemed fine. Then the other side(new) went, and Amazon sent me a replacement for that one, ... problem was, it was the bad one I had just sent back in to them. They somehow took the reject hub and put it back into the new inventory. I new it was the first one by the condition of the hub and original packing material, I saw it well when I packed it up the first time. Amazon took that back too, but it was a hassle still to have to have those phone calls, and the waiting time.
I hope they make the cam right for you at least.