Yes, at the moment myvitalc.com cashback program does take Citi credit cards. However, myvitalc.com are planning to launch a new reward program in the near future that will not take any credit card type at all.