Even though the website is a bit misleading, and I was upset when I realized it wasn't an actual government site, I can't say I regret using USPassportsOnline. It was surprisingly easy and stress free and I had my passport within a month. A phone call and some emails answered all my questions by very nice people. I would used their service again.