Digital radio prices to halve by Xmas