Rushmypassport processed my 2 week order earlier than the initial ETA provided. I did receive emails asking me to call the customer service line but when I called in each rep told me they had to take a message and have someone call me back. This was frustrating due to the tight deadline coming up for a trip to Europe as I lost about 24 hours of time waiting for someone to call me to tell me what was needed. In my case, they needed my name to be on an Excel drafted itinerary, a simple fix, but the company didn't have the fastest turnaround to confirm what I sent was sufficient. Email communication ended up being the best method to check the status of my passport with the courier. One thing that did concern me was the courier was called Best China. When having a US passport created, having a company associated with China does not seem secure, just a thought. They did deliver early which gave peace of mind.