Avoid at all costs
I would give zero stars if that was an option. I bought an airplane ticket through ZapFlights, and was denied boarding because "the ticket was fraudulent". I have communicated with them multiple times, and they have promised refunds to my credit card or Zelle, but none have shown up. Avoid them at all costs.

