Hiring consultants: Are they worth their hefty fees?