BC of California fined $1M for cancellations