PFI HOLDINGS CORP. REGISTRATION AGREEMENT