There are currently a few CSR shops available for TD Bank in my area. I did one last week. It doesn't specifically say "account opening", but nothing would prevent you from opening an account. I have been a customer for years. There used to be a lot more shops, but this month I am doing 10 teller shops which is the limit, plus at least one CSR shop, and one phone shop. I run into rotation requirements, even with all of the branches in the area.
Shopping Southeast Pennsylvania, Delaware above the canal, and South Jersey since 2008