What are the key benefits of hiring a brand naming agency compared to developing a brand name in-house, and can anyone share their experiences or success stories with such agencies?