ThomsonFly
I have never booked with ThomsonFly before but, I just had a look through the website and entered some dates and a destination.
I was given a choice of prices with the first price being the date that I chose with cheaper options on other dates displayed after.
So, I can't see how you can blame them for that, all they are doing is giving you a cheaper option with the dates clearly displayed.
Also their T&C's quite clearly state that refunds are not given once a booking is made.
Infact if you book a cheap fare with BA for example it's non-refundable so it's not specific to ThomsonFly.
Regards,
G-BPED