So I've had a citibank card for years, large limit, always paid a large amount and on time, always carrying some balance, they must love me. Usually enough to where I can get single digit interest rates. I wind up calling in, asking for a lower rate and am given one for a few months. When that expires, repeat. Today I noticed it went up from the 1.9% I had for 6 months to 12%. I called and the guy said that was the best he had available, all the other options were higher. I've had that happen only one other time before. So what determines what the best rate is they're willing to offer me? Are there options actually set for an account and thats it or do they have like a supervisor or retention department they can send you to get a better rate and I just got a lazy CSR?