Beyond the biggest chains, the past few years have largely been ones to forget for retailers, as shoppers have remained wary ...