I don't think his argument is that it never existed, just that it's no longer there and there is no sign that it ever was. That could be, however, because usually on amazon multiple sellers will sell a product there so if amazon doesn't have it in stock you'll see it from the other sellers.. With nobody else selling maybe it just doesn't show back up until it's in stock?
What is very odd is that all of the THCZ products were all out of stock on Amazon at the exact same time - what do you think the chances of that happening?
My answer is slim to none and slim just left town.