I booked flights, class D to Australia through Dialaflight with Singapore Airlines and paid a £600 deposit. less than 24 hours later realising these flight were no going to work, I called the agent to change the dates. As the flights with Singapore were much more expensive on the alternative dates I changed to Quantas. Now the agent are charging me £200 pp plus £25 total £400 for the change. I have not yet paid the balance. When I queried the agent came back and quoted that Singapore charge €200 US pp for cancellation plus their fee of £25 for D class ticket. I cannot find this info on Singapore Airlines website, but it seems many airlines have reduced fees for agents.
So my question is am I being ripped off?