HAVEN AFFILIATES