Farmers see a rebound by selling products online