Debit cards would be the trusted choice for claiming a great ?5 put incentive