I think it's their messed up order system, it has a few glitches when new stock arrives. My order for Stick now says 'Future Release' as well, it was 'Low Stock' about hour ago, which is what Ray is currently.
'Future Release' means they are ordering stock but are not sure when it will arrive. It does not mean it has been discontinued.