I've got sub-one-minute differences, but nowhere near sub-2-second. I used the same time sources and the following line for an initial sync:
/usr/sbin/ntpd -q -u ntp:ntp
but they're still not getting any closer to each other. Could I set them as primary sources for each other with secondary/tertiary being my time servers?