My USD refund actually just happened. I've been waiting 3 weeks but Kraken came through. I'm about to do a EUR SEPA transfer and if that goes through I see no reason to not trust Kraken, no reason at all.
pharrisee - you can't withdraw EUR yet, because your USD hasn't been converted to EUR. This is a two-step process: 1) cancel pending USD withdrawal requests that haven't been sent. (done) 2) convert USD to EUR. (not done yet)
Then you can withdraw the EUR or use it to trade. Sorry if that wasn't clear, but I've mentioned it several times already.