Is arbitrage possible or is it a case of if it seems too good to be true .....
From what I know arbitrage is clearly possible, just:
1. when one exchange has much different price than others (a "too good to be true" scenario) then something is fishy with that one exchange
2. always keep in mind that other do this for years, probably with bots and probably with more funds than you would afford, so you'll have to be happy with quite low margin