Taking money out of a credit card at the ATM is a last-resort option.
You save a chunk of cash upfront, but it may cost you more in the long run.