When I called to get a BT to one of my BoA cards I was told that I could make the payment in the branches, so I'm guessing it would be the same with their secured cards.
Additionally if your bank offers online bill payment, you could also pay your bills through that service, which is what I do, no going anywhere by my home computer.