According to the April PR, they manufactured both cans in the May production run.
Due to high consumer demand, the first production run of 660,000 cans will be the original 12-ounce leaf design. The majority of this order has already been pre-sold and the Company expects to sell out this inventory quickly.
Waiting for the audits to see if this actually happened.
Which means 2 things. He keeps putting up old pictures and if they are new pictures, then the old stuff has not sold off which means lackluster sales for sure.