Debit cards tend to have contrary to popular belief quick minimum deposit restrictions