Survey: Consumers online more, but spending less