I bought an international flight via an online travel agent. Recently I received an email from the agent saying that the flight schedule has been changed by the airline. There was a button which I was supposed to click to confirm the change. I did not do that.
The new flight schedule forces me to have an overnight layover (and the new trip starts 1 day before the old one). I emailed the agent a few days ago asking whether it is possible to get some kind of compensation for that, possibly in the form of a hotel voucher. I received no reply.
1) Should I email the airline with the same inquiry?
2) Assuming the modified flight is ORD-DFW-LAX-SYD (it was ORD-LAX-SYD), is acceptable to ask that the leg ORD-DFW-LAX be changed to X-LAX (possibly with layovers), where X is some other airport which would be more convenient than ORD for me?
I assume I can get a full refund (I have had a similar situation in the past, and the agency I booked with (not the one I'm talking about above) offered me one), but I don't want one because it was a very good deal, even if I have to pay for the hotel during the overnight layover.