Agree entirely with Tim86 here.
Also, every REA I've come across has been courteous, punctual, caring, understanding, highly knowledgeable and organized......and when we parted ways, I went my way, and they all jumped on their unicorns and rode off to bask in their pot of gold at the end...