Even those businesses which have fared OK so far have to strike a delicate balance to avoid hurting demand