I must be missing something here. Why not simply transfer the maximum allowed by your credit card to the c2it account each month, and then to your checking account? You can then use the money in your checking account to pay off your credit card bill. In addition to miles, you would get the float on the money each month (and even interest in an interest-bearing checking account or money market).