Isle of Man still paying out withdrawal request ?