Hmm....the site does have a few bug every now and again so I wouldn't count it out