As Cat says they are free, but your card details will probably be stored and if you accidently click on another offer the payment will go straight out. Just be careful when checking out offers. This has been brought up a few times and if you have a debit card belonging to an empty bank account, it will still work on this offer.