Say what you will about Minersource, but it seems like they were at least trying to do the right thing in the winter/spring of 2014 when this giant clusterfuck started - namely, refunding people whose orders had been delayed due to BA's repeated lies.
Not even close. Minersource refused refunds to as many people as possible.
I suspect that was on order from BA - or at least a message from BA that they would not credit Minersource for the refunds they gave their customers. IIRC Minersource refunded a few orders initially, then stopped.