DirtyJosé
Best angle of all: retirement
Punk's shirt does seem to be doing well enough if you look in the crowd, but if people are only buying them at live events, they're probably not selling very many overall. It will take time to see how well his merch moves over time.
I mentioned it only because WWE's online shop announced it had to delay the release of the shirt on the site due to extremely high demand. It's not everyday something like that happens.