So, what ever happened to The Verge Store?

A while back they had shirts and stickers go on sale, rapidly sell out, and then vanish forever. Upon visiting the store page it is now shut down.

Any news on what happened? I've heard that a restock was imminent after the sellout but that never took place.

Original Store Post: Click Here