The above is in total contrast to what BFL are doing. BFL customers do not have anything to do with BitPay. They don't have any contract signed with BitPay. On the contrary, this is BFL that is having a contract signed with BitPay. BitPay is doing the conversion on behalf of BFL and of course BFL have the full control when and what % of the received bitcoins they want converted!
By insisting that bitcoin payments should be refunded in fiat currencies you are actually compromising the future of bitcoins. No one will be willing to pay in bitcoins or lend in bitcoins as they risk getting a refund or a redemption that is only a fraction of what they have paid a month, a year, or a decade ago!