I have been earning Citi Thankyou points for the past few months and I now have enough to spend. I was wondering how to spend them to make sure you get the best value for the points. At the moment I am leaning towards using them for Amazon purchases, but you can also purchase vacations, gift cards and many products in their store.