OK, as a giftcard virgin...I have a stupid question...and I did try and search before I get told to try the search!
Do giftcards give you points when you buy them, or when you check out of the stay? Are they the regular points that I would get for paying via amex on checkout?