Sure, they do. Why a month? stupid policies trying to take advantage of you. Good thing is that not all banks do that. Go to Davivienda and everything is going to be ok. If you bring cashiers checks to open the account it will take two weeks, if you open it with cash it will be immediate, do not bring 20 dollar bills, they will be of no use here cause of the laundry laws. Once you open an account everything else should be smooth. You can wire money from anywhere in the world and it should be in your account in two days.