Group purchasing--the great debate.