Is there a fee for the initial consultation?

No way.