I contacted ClaimAir upon advise bu my travel agent when my family's flights got canceled less than 24 hours before schedule. It threw our plans out of gear and the rebooked flights were extremely traumatic for us, especially 3 year old daughter. Fortunately, ClaimAir were able to fight for a decent compensation from the airlines on our behalf. I was skeptical at first although their application process looked fool-proof and didn't show any signs of spam. I can definitely attest to everyone that they are 100% genuine and legit!! The 25% fee or commission seemed a bit high but l still believe it was worth it!! Thanks a lot, Dita and the ClaimAir team 😀. 5 stars.