Visa delays drag on and on