Ease of use, customer service was excellent! Easy online system so we could file documents from home or office without having to be in person at an agency location. Documents were submitted quickly with no issues what-so-ever. I wish that there is more information available for people filing petitions/applications as it can sometimes get confusing when you are not well versed in how each step works. We needed help due to our inexperience but they made things easy by providing us resources about where to go next once certain steps had been completed.