I can't tell you chase of BofA because every bank is different. One morning take a drive around town. Every area is different. Soon you'll get a feel for it! Good luck!
It is up to the bank. Only one bank I go to has bags and they also have a behind the wall counter. All the other banks have boxes and they must order them.
So look for a bank that has a counter as your first step. (I have heard that a lot of banks with counters will not sell the bags)