What ever happened to The Verge store?

http://store.theverge.com has been down for months.

Are there any plans for it to come back? I've been waiting.