Buying insurance from a broker is the easy part. But will the broker guide you if the visa is denied? If you have a claim what level of service is the insurance company providing when you need them, some companies are very responsive at time of claim others much tougher on claims.