If you have any id card or passport issues, you have to contact Buyrealpassportonline.com. They made an otherwise confusing process flow seamlessly. Could I have applied for a new passport myself, after having lost it years ago? Yes, I could have. However, support walked me through every step, told me exactly what I needed, reviewed the details before I sent them and was there anytime I had a question. The process went by quickly and I had my new passport within a two weeks.
Amazing service!!!