online arbitrage vs retail arbitrage