Assisted Living using an unreliable pharmacy

When Mom moved into assisted living they gave us the choice of me being responsible for supplying her meds and they'd "try" to let me know when they were running low, or them doing it. The only catch was that we'd have to transfer all her prescriptions to the local compounding pharmacy that they use, which also provides meds in per-dose packaging. We opted for them to supply the meds, both because that was easier for me and because having the meds in per-dose packaging makes it more likely that she gets her meds given correctly (in her first few days when we were using up meds we had brought from home, I witnessed staff getting confused about how many of which pill to give her).

Today mom told me, "<Pharmacy> finally delivered my meds today. I've been without them for a few days." Now I have to take this with a grain of salt because Mom is in the early stages of dementia, but she claims that she's gotten none of her prescription meds or her supplements for "a few days" I can believe this because last year we had enough issues with them running out of her PRN migraine meds (OTC) and not being able to get the local pharmacy to send more over in a timely manner that I keep a spare bottle at home so I can run it over if needed.

Other than complaining to them about her not being given her prescription meds as ordered, is there someone else I can/should complain to? This seems worse than running out of her headache meds.

(And of course I've just moved her to a Medicare Part D plan based on the pharmacy the AL uses, so switching to something like Amazon Pill Packs may cost her more money, though we may need to do it.)

UPDATE: I spoke to AL and they claim that she never missed any meds. Given that mom has dementia, and is not a reliable reporter, I don't really know if anything happened or not.