I believe it is just out of stock and it should be back in soon.
Every time something goes out of stock they just take it off the site...idk why but I think is because people kept ordering them even though they were out of stock which would end up causing a lot of headaches.