Stay away from this service. I submitted a claim with all necessary documents months ago for a delayed flight, and I still haven't received any payout. The customer service is non-existent; they don't respond to emails, making this the worst experience I've encountered.
Claim your business profile now and gain access to all features and respond to customer reviews.