Yes its true. Ive just checked the Spirit Health Care Website and they are now shown as being in stock and available to order