Our Site is getting a fresh redesign, so there might be some quirks. The contact forms are working just fine.