Here’s what consumers have asked with answers from Insanely Cheap Flights staff and previous consumers.
I was wondering about this site as well. I found it during a general website search (my search was for airlines no longer featured on Orbitz, Travelocity, Expedia, etc.) and decided to look it over by pricing tix for a trip I'm considering for around Christmas. I wish there was more information about it. No BBB report yet either.
Because they are a scam. They do not act in good faith following legal business practices.