Just a cautionary note if you book flights through this site. We booked two flights with them Sept 4 . Dalaman / Manchester/ Dalaman. The flights were fine.
Payment was by debit card direct to each airline. Plus there was a payment to E. Dreams for there fee. No problem there.
E Dreams took an additional amount out of our account equivalent to the cost of one of the flights. Despite asking for refunds and being promised one within 15 days, this has not happened. We have contacted them via messenger and their own Facebook site, and so far the money has not been refunded.
Plus any message from them does not make sense.
The amount involved in this case is not huge .
Be careful. We will not use them again