There’s a guy from New Jersey with Lithuanian roots selling Putin t-shirts on East 20th Street in New York City, who came up with the idea and financing himself.
Retail space in that neighborhood goes for $400 per square foot. You can buy plain shirts for $6 each, then print them yourself. Selling them at $25 each, he probably needs to sell 2,000 shirts per month for any hope of breaking even.
Besides one piece in The Atlantic, the only media reporting this bullshit is RT, RIA Novosti and ITAR-TASS. All direct outlets for Putin and chief liar Kisilev.
However, the best Putin T-shirt ever seen in New York was ФАК ПУТІН (transliterated cyrillic for “fuck putin”), at a demonstration at the Russian Consulate in September, which was notably commented upon by the diplomatic guards (Russian FSB).