"I will give Vivian a 10! She is excellent - she never gives up. She will get you that deal regardless of how long it takes. She communicated with me throughout the process - letting me know everything instantly. She returned my calls immediately. She was a pleasure to work with!" -Donna C