I booked my European trip not knowing my passport was expired. I had only 7 business days left to get it renewed. Thanks to Visa Passport Pro I've got my renewed passport just in time for my trip. Extra cost I incurred for this service was far less than the cost of rescheduling my trip. Their online chat service in particular was very useful to find out the status of the process along the way.