I been banking with CitiBank for about 8yrs now! And I've been satisfied and happy with the banks regulations and rules in service! I always recommend family and friends to banquet Citibank cuz I honestly being that their bank regulations and rules are a lot more convenient than other banks now and days! I've always deposit transferred money through the ATM machine without using a teller for better convenience or if I'm running short on time I've never had any issues with my money. Its always been available right there in there when it's deposit for all the years I've been banking with them! this particular time with this branch I deposit my check and needed to pay some bills today and the check was held because I deposit my check through the ATM on this specific branch...? I went to go see a teller and they couldn help me with anything they said that the check will be held till Tuesday! They said that if I would have went to the teller and deposit my check I wouldn't have this problem I honestly don't understand the difference! very discouraged and disappointed I would definitely never use this ATM to deposit cash or checks again don't need this inconvenience!