Wait, you're in the USA and you're surprised by this? I'm surprised they're offering the bank wire option at all given the regulatory environment there right now and the lengths they've probably got to go to in order to disguise the transaction...
And even if you weren't in the USA, international bank transfers can still take a long time to process. Neteller
cite the standard processing time on a wire transfer as 5-10 working days for example and there shouldn't be any intermediaries involved in their process.
Anywho, my point is I don't know whether 4-6 weeks is a reasonable timeframe or not but
these things are rarely instant, even in this day and age, and if that's the timeframe they've always quoted you then you shouldn't be surprised when it takes at least that long.