Interesting, I found this address with a quick google search, anyone have one of there catalogs? Whats the return address? IIRC its a California address.
Jenson USA
580 West Central Avenue
Suite A
Brea, California 92821
United States of America
Ph: (+int) 1 909 947 2100
Fax: (+int) 1 909 947 3444
web:
www.jensonusa.com
email:
info@jensonusa.com