I'm betting that this whole mess has been great for fabulis overall.
Sure, they were inconvenienced and annoyed for a day or two, but it generated lots of publicity for their startup, not to mention lots of people linking to their site.
At the end of the day, I think the only loser here is Citi.. at least I hope that's the case.