I've been trying to get on it since this morning. Does anyone know what's up?
I'm guessing this may have to do with the fact that they are moving their store today (just down the street a couple blocks, still on Newbury St. in Boston). I just happened to find out about it when I stopped by the store last week. They said they may be in transition on the 1st but should be set up in their new location by the 2nd, so maybe the site will be back up tomorrow.