Have had a great experience with magpie, been very understanding of my situation and have gave great advice regarding life insurance.