It's always best to get a referral. That doesn't mean you can't or
shouldn't contact a producer you have been in touch with.
As you have already pointed out, it can take a long time for a
producer to get back to you. If you try them one at a time and
each one takes, say, 4 months to get back...