Your store front windows reinforce a welcome feeling to customers as they enter your store.
Putting your business image at eye level increases the customers ability to locate your business.