A huge weekend for retailers lies ahead with the prospect of discounts galore from Black Friday through to Cyber Monday. Consumers look set to...