nope.. I don't have account with them , but three credit cards ( Digismart, titanium and Ultimate)
Earlier, I had Landmark Rewards card which was life time free at that time, but later they replaced it with Digismart (as they ended relation with landmark)
The Digismart was given as free for one year, later they were charging .. But, on request - they made it as LTF