Until these problems are resolved, we won’t be accepting the cash deposits at banks.
The first time I use BitInstant I took the deposit form and my money to a nearby Wells Fargo branch, was in and out in about 2 minutes, and had my bitcoins 20 minutes later.
Today I had to go to three different MoneyGram locations before somebody was able to figure out how process the transfer. The cashier at CVS directed to me to a red phone that looks like it came right of the 1980s, back when touch tone phones were still a novelty. I walked out of there. The cashier at Albertsons was helpful and sympathetic but kept getting "invalid account" errors. The cashier at WalMart did manage to do it after 10 minutes and two attempts, although I had to fill out a form that contained all the same information that was on the deposit form I brought with me and I felt like I was trapped in a "People of Walmart" image macro the entire time.
tl;dr: MoneyGram sucks. If there's any possible way to bring bank deposits your services would be much more pleasant to use.