HALFORDS has started its Black Friday sale three weeks early, and last year's bestselling 200-piece socket set is already down to £200. That's 40% off a set that usually costs £335.