I made a mistake and thought this site was the US Passport site. After paying their fee ($170) I was redirected to the US Passport site. When I realized my mistake I called them ( within 2 minutes of paying them on line) and asked to cancel and get a refund. They informed me that there is a $50 non refundable fee. I made an honest mistake and called them within 2 minutes – it cost them nothing but they refused! Their service is terible. The woman was on the phone with me from USPassportNow was rude , unconcerned and of no help. Please stay away from this site – they are horrible.