There is no annual fees, but there is monthly fees of $3. The only thing I'm not sure is if it has any expiration period or something. That I can know only after I receive my card. Maybe within next 10 or 15 days I will receive.