Really?

Top Bet site down for over 20 mins. Couldn't get bet in for Baylor game WTF.