No, and I'm sure you're still there! The LAST thing they want is to lose people.
They've added some things today, perhaps you tried right when they were fiddling with it. There were photo issues a little while ago, but there's no problem now.
Go try your link again, and if it doesn't work, try in one more hour.
They've added search engine things, and a place to buy Dave's Garden Tshirts and stuff.