Personal financial data provider means any person, other than a consumer reporting agency, that regularly engages in whole or in part in the practice of assembling and furnishing to 3rd parties, for a fee or payment of dues, the identity of particular consumers and financial information relating to such consumers that is not generally available to the public, including information derived from a