Feedback submitted by Mitchell and Jenna on 17 Sep 2020 Score: 10 out of a possible 10 Very easy to deal with. The online portals make life very easy to upload all of the information needed quickly. Plenty of correspondence throughout the process.