Crisis, what crisis? Online spending soared 10.5% YOY in March