Is there an annual fee for the Neo Card?
No, there is no annual fee for the Neo Rewards Credit Card