4FF sim cards are just nano sim cards. If you have service with them go in and they'll give you one. When i went in mine was free.
They may have it then they put you in their system and so no reason they decline you. Dunno, may they scan how much i'm using netflix so they didn't want me?
Thanks! Your answer is awaiting moderation.