Cheapest Check Ordering