Why aren't people in India buying BTC via localbitcoins (lots of offers for BTC in exchange for western union money transfer) from outside India and then selling at a profit in India? I dont understand why there should exist such a huge difference in price between Indian and international BTC price? Is arbitrage not possible? What is the catch?