5
out of 5
POSTED: | BY: DUFFY, PAMELA
little glitch
There was a little glitch with one of my submissions - an apparent misunderstanding of the documents that I'd sent. All was resolved promptly with a call and a human to human conversation with one of the exceptional customer service agents.
Read more on Trustpilot