Madison Avenue feels the squeeze