Just submitted for my 2nd batch Neptune refund. So that's one extra spot for an (un)lucky person.
Don't expect a "speedy" refund, some of us have been waiting WEEKS for their refunds to be processed, and I'm sure most of them are in front of you...
Sorry, Im out of the loop. Why exactly are you looking for refunds? Especially you Pheonix if you don't mind. I thought you were super onboard with Neptune.