This agency provided misleading information which has led to us quite possibly missing our flight deadline. We purchased an expedited passport service through them and while they provided an exhaustive checklist for us to follow, some of the key details were incorrect based on rejection from the US Post Office itself.
Staff is misinformed as to what actual requirements are and not only were we rejected by the Post Office but when we resolved the issue on our own, this agency sent back our documents to us instead of processing them because of a clerical error on their part. No apologies from them. They did offer us a refund (even though you lose money on the expedited shipping you have to pay yourself) so if you're interested in wasting a huge amount of time and money this is the agency for you.
To make matters worse, their attention to detail during support sessions while passing you from agent to agent is mind numbingly painful. My personal opinion is do not risk your trip - find another agency!