Twitter was being twitchy for a while too, I think they paid their bill though. I seem to have joined at the right time :¬)