Baggies agree Haber fee