Tells you right in the story that Citrix (makers of Go To My PC) and Trusted ID have pulled their ads.
TrustedID Corporation
Corporate Address:
555 Twin Dolphin Drive, Suite 610
Redwood City, CA 94065
888.548.7878
Fax: 650.631.8111
Customer Care:
help@trustedid.com
Marketing:
mkting@trustedid.com
Any others?
Does that mean I can no longer go to GOToMyPC.com and enter the promo code Savage?