You can rate the company Designers and Illustrators Christmas Card Co. by filling out this form.
More contact info for Designers and Illustrators Christmas Card Co.:
Designers and Illustrators Christmas Card Co.
200 Varick St
10014 New York