Mobile puts retail on a rollercoaster The huge growth in mobile is having a major impact on our high streets. But it's not all bad...