They were very qualified and knowledgeable. I could tell that they've been doing their job well for quite a while. It was nice to hear how much the staff respected them. It made me that much more confident that I was under the care of a professional. Everything they told me in the beginning ended up turning out exactly the way they said it would. They were able to provide me everything they promised me. I've never doubted their abilities. The staff was very helpful no matter how many times I called with a question or concern. They never made me feel uncomfortable for asking any question. I only used the online service and obtained what I needed without the need to speek to a representative.