The IFPD, the International Federation of postcard dealers has moved to this new location:
http://www.playle.com/IFPD/