Our policy on delayed orders has always been to refund fees and compensate for price changes where you received less BTC than expected at the time of payment.
Why not fill orders at the now LOWER price since the delay was BI's fault?
Orders running now should execute at current market rates so for some customers they'll be getting a better deal and will only need to be refunded on fees, those customers who got a worse deal due to price changes will of course be owed a certain amount and the best way to deal with this is via a support ticket which will be handled as usual.