Yeah it's $21 up front for 30 days of their OTCBB + Level 2 data package. More if you want L2 for the major indices etc.
I like it so far. Don't care for the charts but I haven't put much effort in. Don't like that it takes 2 - 3 min every time you start it to download the java app, login, then download again. Wish it was just a standalone like Think or Swim
The data is great and worth $21, especially if your broker doesn't offer real time pricing. For me, I get real time but my L2 data is not good. EF is much better