Return of Black Friday: is it really worth the hassle?

Black Friday is coming up on the 29th November. The annual event means that you can snap up those early Christmas gifts and maybe even treat yourself to a new addition to your winter wardrobe. However, the hectic department stores, the queues at customer services and the realisation that the only things in the sale […]