Thank you for taking the time to provide this feedback. We are so pleased to hear that overall you have had a 5 star experience, and many of the aspects of the support we provide are 5 star! We will be in contact to see if there is anything further we can do to improve and meet your needs. Very best wishes.