Can I borrow money for free?

The majority of credit cards come with an interest free period, during which you can essentially borrow money for free, as long as you pay your bills in full.
This will not apply to cash withdrawals.