140_takes_4ever said:It is silly to expect people to carry their green cards on person all the time. I would think with all the trouble one has to go through in case of loss of card, you would want to keep it in a bank vault or something.
Even the INS rules specify that you only need to be know where the card is at all times and be able to get it upon demand, it is not essential to carry it with you. But I guess it would make more sense to always carry your A# on a piece of paper if asked, in case of questions.
It's silly but unfortunately it's THE rule (INA 264(e)). Unlike US citizen, aliens must carry documents to establish their status (GC for LPR and I-94 for visa holders/refugee). Not only border patrols, any law enforcement officer can ask your immigration status ("are you a citizen?") - it's perfectly legal. Fortunately, most of the law enforcement officers don't ask that because knowing immigration status does not help in anyway to keep law and order on streets (therefore that's not in their official guideline). However, there are incidents when immigrants were asked for documents by law enforcement (not border patrol). In fact couple of years back in the infamous Texas raid in an office, some H1 holders were arrested because they did not have their I-94 with them.
I myself don't carry my plastic card always. I can remember my A# though (just like my SSN). I am willing to take that risk - because risk of loosing it or getting stolen and then hassle of obtaining a new one is far greater than risk of encountering a situation when I would be asked to show my card.
However, I do carry my plastic card with me when I board on domestic flights (because I don't want to spoil my travel). But I never had to show by GC - everytime just showing DL was enough.