I've heard of these but I don't know how the points work or how much it costs. Do you pay monthly, all at once? I assume the price differs depending on how lavish you go, right? Does it only pay off if you go every year? If anyone has the time to give me the basics, I'd love to hear! TIA!!!

