Question: which banks have coin counting machines?
Answer: U.S. Bank (no rolls, but customers only)
Bank of America (requires coin rolls)
Citibank (requires coin rolls, and may charge fees in some states)
Chase (requires coin rolls)
Credit Unions (requirements vary)