6 key questions to ask your agent before you sign them up