I don't believe any card would mean "no fees" as "no late fees". It would be insane. I mean, I just take their money and never pay back and they are fine with it? Doesn't sound possible. I think they mean "no fees for regular usage" - like, annual fees, etc.