Yes, we have a new site. Unfortunately, we encountered a few too many bugs during the first day of operation, so we've flipped back to the old site

We hope to have the new site back up again within a week. It'll be a great improvement once we get all the kinks worked out.

Re: What's New -- that'd be on the "New Arrivals" tab at the top of each page. [look for it when the new site re-launches.]