Wow, you're right, but I just went to my twitter account and it is still showing up. I took a screen shot and will try to post it soon.
4th post down. Don't know what it means that it's not on their twitter page anymore. Maybe it's going to ship sooner.