I agree. We've dealt with medical providers who made it extremely difficult to pay them.
Reminds me of trying to pay a speeding ticket in Indiana for my daughter, who had been trying to get through Indiana as quickly as possible. I spent hours on the State Police website looking for a possibility of online payment, somewhere to mail a check, anything. Eventually I found something, because we didn't have to go Indiana.
I know what you mean. Just happened to be having my hair done a few months ago when another customer, a woman in her late 80s and very well known to my hairdresser, came in for her appointment.
She told of a traffic ticket she had gotten in a town that is about an hour away. As she was lamenting about having to drive there to pay her bill, the hairdresser and I told her that there must be a way to pay by mail. I wound up looking over the citation for her to learn the address for her to send a check. My search was not as fast as I had anticipated, and, as the address was in a tiny, tiny font, I wrote it out for her on a piece of paper. Should not have been so difficult.