I rate cheapoair with a 5 because I received incredible customer service when my online payment had a few glitches, the representative was very patient and sounded very knowledgeable. I will definitely use this website again and again to plan my trip. Thank you guys. Great job!