I've been looking at the previous offer from 2006 and it was offered till the end of 2008 via different links. I decided to play around and found the following link which goes to the Veda credit check page. Filled in my details and received the offer for a Fee Free for Life Signature card. Didn't proceed with the application as i've already got the card.
FYI, it does say expiry on March 2015 but who knows? Also, this offer tends to "expire" but is just usually pushed out.
UPDATE: Some people have received their cards and the T&C's state Fee free for life.
Could I know whats special about this card compared to say 28Degrees?