General credit cards do not usually have upfront fees. Secured cards require a security deposit. Some shopping cards have application fees. Read the cards terms and conditions to see what fees are charged.
All credit cards terms, fees and rates mentioned in this article/post are actual on the posting date. See the current products’ Terms & Conditions on the issuing banks' websites.