How far in advance do you think I need to buy tickets on Grenadine Air Alliance flights in January from BGI to BQU? I would buy now but my plans are a bit uncertain because of some health issues. If I need to, I could buy now and buy trip insurance. But I am wondering whether these flights tend to "sell out" and how long in advance. If I wait until a few weeks or a month in advance, am I taking my chances, or are there usually seats available?