gatecoin,
I understand the problems of volume due to the recent explosion in popularity (good problem to have I guess). But you need to be more sympathetic in this regard and come up with a better solution than telling customers to wait.
What's happening is, a customer find your site. Does whatever is needed to *trust* you with their money, takes all the steps necessary to send a wire to this anonymous website *trusting* that you won't run away with their money. So bank wire is sent, hours go buy, hit refresh and no balance on gatecoin account. A day goes buy, repeated refreshing and still the balance shows $0.00. Email support now b/c we really don't know where our hard earned money is. Support sends a boiler plate response to wait a couple of days. By the second day, that *trust* is becoming very brittle as you can't help but wonder if you got scammed.
If you cannot understand that this is what's going on the heads of your customers, you need to rethink your service model. You can't just expect people to send you large sums of money and not want to know exactly where that money is. Directing the blame at the banks isn't acceptable, you need to find a way to at least determine at what stage the wire is at. When I order buy a used Robin Sparkles DVD box set online, my UPS tracking can tell me exactly where that shipment is. You might think it not important, but I actually check it multiple times a day. Now imagine how much I care about sending a large sum of money??