It isn't entirely liquid. It's a pain to get money into Intrade (esp. for an American).
IEM (http://iemweb.biz.uiowa.edu/quotes/Pres12_quotes.html) and Intrade were up until yesterday off by 10%. Eventually things moved closer, but regulatory hurdles in actually getting money in (+ limits on funding) really hurt arbitrage opportunities.