I never had any problem depositing in LOCK...it always takes my credit card.