Sad that some spammers won't read the thread that they link. The post clearly says that the fee is 7.5% or over, and OP is looking for ~5% fees. That service is also for buying Bitcoin, not selling. OP, I don't know a service that will directly do it, but have you considered selling your Bitcoin through local bitcoins for cash, at a price above spot? Probably cheaper than 5% fees. You can also try selling your Bitcoin here for PayPal or another money processor, withdraw to your bank, and pay from there. You can sell bitcoin here for +5% spot.
I welcome all suggestions. I am curious at the backend process. Is it some kind of manual work involved?
i.e: A staff sitting at his computer, see the bitcoin funds came through, then he log into his internet-banking account and help to pay off a credit card outstanding amount based on the credit card number that is submitted?