Storefront advertising screens