Just clicked on a banner ad and it took me to what appears to be the Audioholics Store. http://store.audioholics.com/ I was expecting a formal announcement. Is this actually available for orders?