I just bought a couple of coins there recently as well. Does anyone know the reasons behind this discrepancy?
only thing i can think of at the moment is they are buying/selling from/to btc-e instead of mtgox, the price on btc-e is around 103 last i looked today.