Hey,
I know some of their decision-makers. Drop me some more details about your problem (to PM or email) and I will see if I can help.
Is anyone using them after all? I believe they are going to be forced to report sooner or later with the size they have?