I always buy them at Grand Marche. I got skunked once when I bought them at a small shop on Front Street. They had been water damaged. I took them back and no questions were asked. The shop owner knew what he was selling. Expect to pay about $5 more a carton at the airport.