I recently experienced something similar though much less frustrating than what I can sense from your experience.
I basically spoke to four agents over two days and got vastly different levels of help in figuring out availability and waitlist.
so I think it is agent quality and not system problem.