Yep! Still going strong. We had some technical issues and had to pull the new site down for a few hours. I think we've got everything fixed now!