what factors should i consider when choosing a legal opinion expert?