Found in a storefront window on Locust Street. It gets your attention but doesn't communicate anything. I mean, isn't it all down to that in the end? (Unless you want to get even smaller - three quarks for Muster Mark!)
This is a branding and marketing company. I don't think it did an adequate job for itself.