Well in case anyone is wondering, they're still processing refunds without problems, I just asked for a refund of a Neptune (CA batch) and they said it'll be processed shortly...
The problem is you have recieved it yet?
J
I had a pretty good (actually, excellent) experience with refund-6 calendar days between providing bank details and getting money.