Financial Disclosure and Customer Satisfaction: Do Companies Talking the Talk Actually Walk the Walk? · Study