I deal a lot with TD as well. They can't sell halves, the system won't allow them to,at least in my area. I return bags of halves to them and sometimes ask for a box of coins at the same time. They told me they don't mind as long as they have enough for their own transactions. I try to catch them when they're not busy.
The banks that i do order halves from usually don't want to see them again with the exception of one bank. The tellers,at this bank, ask me to bring some back as another customer asks for them all the time. At another branch that i order halves from, i sometimes ask if they have any customer rolls as well. They are usually happy to sell them to me.