Christmas: vinyl, CD and cassette prices

Compare the price of 3 Christmas records on vinyl, CD and cassette in UK record shops.

CDChristmas - A Season Of Love£13.99Recordstore1
vinylChristmas - A Season Of Love£34.99Recordstore1
vinylChristmas - There'll Be Peace In The Valley£21Sister Ray1