Recently, whenever I want to buy something from the iOS App Store or update my existing apps, I get the usual password dialog, but after a second that disappears and I see the following alert:
After clicking OK
and then entering my password the app installs just fine (and gets billed correctly).
Strangely sometimes the apps mentioned in the Unable to Purchase
alert get marked as Waiting...
on the homescreen, even though there are no updates for them.
When this happens I am unable to start those apps, until later, when it magically disappears again.
This happens on both an iPhone 4S and an iPad 2, running iOS 5.1.