LOL, it was not snap.
The actual selection, on a blank canvas, with nothing on it, was starting offset, 5-6 pixels below the lower vertical hash.
Restarting fixed the issue, quite strange.