Can you outline specific providers to consider and/or avoid?
That was over 2 years ago. I don't know what is good now. ccbill, epoch, ibill and many others are all 3rd party and charge sometimes near double digit discount rates when all the fees are factored in.