I cannot get to betcris right now.. anyone else confirm this or tell me if your computer is letting you access the site?!?!?! AHHHHHHHHH