I emailed the support team at Libro.fm several weeks ago, listing some accessibility problems and frustrations. They responded immediately and said they'd see what they could do. I just got a follow-up email. It says that they have addressed several concerns I raised, and I should give them feedback if I notice anything else that should be fixed. Good on them! This is the kind of response I always hope to get, and almost never do.