High gasoline prices could be good for online retailers