Is this a correct translation? I would have thought it would mean something like "Good advice is expensive here".
It is an old fashioned fixed expression. Your translation is about right. There is a situation that is very tricky and thus good advice is expensive. I don't know, whether the given translation is right.