I have the opposite experience. No matter how many times I explain that I don’t have to pay the co-pay for my annual visit, they collect it anyway. Then they mail me a check refunding my co-pay at some point—usually months later.
For my initial encounter it was collected before I was seen, but for the follow-ups it wasn't even brought up. On follow-up #3 I had to proactively ask to pay for #2 and #3 since I'd received a copay bill for #2 and wanted to square up.
It was paid before I arrived via the PHR.
It was collected before I was seen.
It wasn't just collected before I left, it was collected before I was seen.