I didn't have a good experience with a broker. They were typical sleazy salesmen type. They pushed way too many options on me, instead of really trying to figure out the best plan for us.
Ultimately what it boiled down to is there were so many plans, with so many options, that I did ultimately have to understand it thoroughly to make a good decision.