edit: they do have cards that have no annual fee. disregard my comment.
Sometimes you get one free through employers too.