The Black Friday sales have been and gone, Cyber Monday is now here. It's been particularly interesting to see this year that ...