I booked the sale business class fare to Barbados, but had to use ebookers. Not one possible date was showing as available on flybmi.com in either business or premium economy at the sale fares, but a few were coming up on ebookers. Clearly the fares were loaded. I would guess there's some problem with bmi's booking engine not being able to find them, and the same was probably true of the economy fares.