Visual merchandising is all about selling a product at first glance. For the few shoppers that still frequent the high street, branded window and in-store displays are the factors that drive a ...