I use charge smart if I can't reach spend for a sign-up bonus. The fee ends up being about 2.5-2.7% and is only shown, in total, on the last page before you submit the payment. Works well, though they don't take Amex and they don't work for every kind of bill.