A finance expert is sounding the alarm for shoppers, urging them to ditch debit cards and instead put "everything" on credit ...