As health costs soar, more consumers shop by price