With Black Friday just a couple of weeks away, thousands of shops and brands are gearing up to bring Brits wallet-friendly offers ahead of the festive season. O2 and Virgin Media are among many of the ...