Index Says Online Customer Satisfaction on the Upswing