I got my approval letter in February and paid straight away. You said they took your 'passport' away and you don't have a 'green card'? Are you just referring to your IRP card? I can't see why they would take your passport away. If you are a non-visa required national, you should just be able to tr...