ebookers.com was a terrible travel agency. They do not provide accessible contact information to customers, as they only provide one international phone number (supposedly based in the United Kingdom). There is no email and their chat service is no good for making changes to the reservation.
If you do get in touch with them, they are rude and useless. They hanged up on me when I wanted to make a change to my reservation.
Finally, the payment is via debit card. Credit cards have a penalty fee. This is so that, if you make a mistake in your reservation, they can still charge you.