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...
*** P.S. Has ANYONE had their Neptune refund processed yet? ***