I made a small bet on the Montana State-Binghamton basketball game on Tuesday, December 21. I took Montana State +6.5 points as per their listed line. They put out the line, not me. It turns out Montana State, not Binghamton, was the 6.5-point favorite. Montana State won by 10.
Eventually I had a back-and-forth with customer service. BetOnline chose to cancel the bet well after the game began and said per their rules they have the right to do so. I asked if I made a mistake and bet on Team A when I meant to bet on Team B if I could cancel the bet before the game started. I was told I could not. I said it looks one-sided when I can't cancel a bet before a game starts but BetOnline can cancel a bet after a game begins.
The logical extension of this is BetOnline could cancel a bet on any game at any time if it looks like they're going to lose. Sometimes taking a financial beating is worth not taking the public relations hit.