Here is a one view of their storefront ads from the Herald Square store:
.jpg)
It wouldn't be so bad if there wasn't an Apple iPod ad 10x larger on top of a building with a much better designed dancing figure:

Good job, MySuits. I didn't even have to leave the corner to prove my point.