The opening of bids for the $12.8-million contract was a debacle and one of the bids should have been rejected, a procurement expert says.