I don't know if it's ignorance or fear, but I don't understand the aversion to credit cards. Just don't be fucking stupid about them, pay them off in full every month, and you'll never pay anything extra. Instead of paying $40 in gas 6 times per month, put it on a credit card and then pay off the $240 at the end of the month. You build your credit that way.