Real and artificial trees - some already-decorated with lights - range in price from about £29.99 to £369 to suit all pockets ...