So I have no idea of the specifics here with the AB app, but my wife is trying to roll out an app for the company that she works for (totally different industry), and she has gotten the runaround from the other company that is contracted to design/code the app for well over a year now. There are complications on both sides as there is a massive amount of complexity built into the app. One thing she cannot and will not do is complain to the customers about it.
I am seeing a lot of things in common here. And regardless of the details of who's to blame for the problems, I commend the AB folks for taking the high ground, not complaining and just trying their best with a very challenging problem.
I am waiting patiently for this AB app to get the kinks worked out for the iPhone, and once they do I'll definitely be buying it.