If you forget to cancel before the anniversary date, you will be automatically slapped an annual fee. Customer service refuse to reverse that fee even though it's just a few days after you are charged (the 2nd) annual fee.
STAY AWAY FROM NEO credit cards. They aren't that great anyway!
Please write your comments in the forum.