KnC confirmed today that all Neptune "Customers who have previously requested a refund will receive their refund, they will not have any miners shipped to them."
They also confirmed that for people whose refund is not already in the queue and are trying to request one at the last minute: "All orders are now finalised, no details can be changed at this late stage. This also includes any minor changes, such as shipping address modifications. All information is now locked in and has been given to our manufacturing facility."
So if you hung onto your order right down to the last week of Q2, time to start planning on how/where to install your Neptune!
the source of such information? until what time did they set up the deadline? I am not informed about this at all.