Online is going to kill the high street. It's what we all thought when Amazon launched. And while people are flocking to buy everything from socks to sofas online, discount retailer Ross is doing just fine with its physical stores. How has the ‘dress for less’ department store survived?