The progesterose test was this morning! The swab indicated that she isn't ready (still in proestrus), but the blood test will give us a better idea of where we're at. The results will be in tomorrow. We're redoing it on Thursday. Hopefully it will be the last time, these things are not cheap!!
Visa was awesome at the vet, was friendly to everyone, didn't even blink for her blood test, and only looked a little bit violated when the cotton swab was shoved up there.