Hey all, a couple of people's pins seem to have been inadvertantly deleted. Most of them are okay, but you might want to check to make sure your pin is there.
I'm sorry for those of you who haven't been able to get on to the site. It sounds like it's an issue with your browser since most aren't having an issue. You might want to try Internet Explorer to get to the site because I haven't seen anyone claim that it's not working with IE.