Not everything is limited on their site. They, in fact, explicitly list whether a product is a limited edition, countdown edition, or open edition. Limited edition products are usually limited to a single run (sometimes run twice) and are never reissued (see the ACIII Developers hoodie, Revelations print, Abstergo I hoodie.) Countdown edition products are available for sale for only a limited time. Once the sale period ends for Countdown edition products, they stop taking orders and the product never comes back. Open edition products are not limited at all generally. They're free to re-run Open editions as many times as they want.
I missed out on the ACIII developers edition hoodie. I'm really bummed about that one. I'll probably never get one since it's never coming back.