Used and new impact driver in Toronto