This is a scam company. They advertise free cancellation but they will charge you $20 per person in administration fees that are mentioned absolutely nowhere except on page 15 of 20 in their terms and conditions. It is clearly a made up fee in order to scam money out of people who think they will be able to change their travel plans. No other travel booking sites do this. Do not use them!