Veitch has been involved in some controversy during his career. At the 2007 BDO World Darts Championship he refused to shake hands with Mervyn King after his defeat in the last 16. King had been rumoured (which were subsequently true) to be joining the rival organisation, the Professional Darts Corporation. Veitch later said that he had been put off by King shouting whilst collecting his darts from the board.