Trust, Satisfaction Up for Web Consumers