Marketing, News Huge promotional stands for HTC Windows Phones start showing up in phone stores in UK