They paid close attention to me and all of my questions were answered. Their staff is very friendly and professional. I felt like my needs were mostly met. The office was easy enough to find, although parking was terrible and the place is often very crowded. I'll definitely be going back. I didn't have a bad experience.