Yes I was a little nervous about this as t + c clearly state new citi card customers only. I called and was assured that if I made a new application the points would post. So I did and 2 months later after you pay the annual fee, pts are in account :) not sure on Veda status sorry but did have...