Booked a flight to Montreal Canada through Cheap Flight Guru.
A week after the booking I received a message that my flight itinerary has changed an i was asked to approve the changes (if not I could loose my reservation or not have a flight), which I did. I checked my credit card statement, Cheap flight guru tagged on $50 charge for reissuing a new ticket. Their reason is that they are using a 3rd party and this is what they charge them. I did not ask for a new itinerary or ticket