If you want to speak and entrust your most documents to foreigners who are not there to help you go with uspassportonline.com.The business had lawsuits and bad reviews across the board.
Do Not trust them as they always find a way to blame their screw up on someone else (i.e. FedEx or the Department of State) to cover their incompetence. I think they hire people for minimum wage and they just don't care as long as they get paid.
I am sorry that I was so naive and in the time of need did not do my due diligence to check them out.DON'T USE THEM!
Review about: Passport Service.