It is not recommended to use Cheapoair nor Icelandair.
My wife and me booked a return flight through Cheapoair from Toronto to Paris on Icelandair. During our return the flight controllers in France went on work disruption/strike and Charles De Gaulle Airport was in a chaotic situation. As a result of that we missed our flight back to Toronto. We went to Icelandair office in the airport and they refused to do anything with us because as they say the flight was already negotiated by Cheapoair, also they offered us to buy another flight for the next day for the double of the inicial price. So we were obliged to spend the night in Paris and return on another carrier which is more reliable, cheaper, customer friendlier and most of all honest. When we got to Toronto we called Cheapoair and explained and waited for nearly one hour over the phone since the attendant was negotiating with Icelandair and came back with a refund of $45 Canadian. What a joke.
Therefore I dont recommend anyone to use Cheapoair or Icelandair. These days travelling is prone to delays and you dont need to deal with such irresponsible companies who abandon their clients at a crucial moment.