Registration is free and easy!
Price
Buy Spanish Permanent Residence Card Online
Buy Portugal Passport Online