A survey of more than 350 bank branches reveals that fewer than half of branches obeyed their legal duty to fully disclose fees to prospective customers, while one in four provided no fee information at all. The report also includes a shopping guide, which will compare banking options, direct consumers to free and low-cost checking choices, and provide a list of fees that consumers should look out for when picking a bank.