HLJ orders X number of products. Then they like to confuse people with the way they tell people they are out of stock. discontinued can mean discontinued orders from the last shipment numbers. In this case, I believe that since they don't usually stop selling fairly new products unless they are limited edition products
Out of print can mean they don't have anymore for current order stocks.
When the item is older, likely when you see this, they are done. Usually its after a new product is annouced is when you need to worry more about Backorder/out of print on HLJ.
Likely both are on a waiting list of new shipment of items if you don't cancel your order.