Not sure about mailbox yet as our installation date has already changed 2 times.  When given an opportunity to reschedule, the site is user unfriendly.  Angi (installation) does communicate the changes to the customer in a timely manner.