Unfortunately Site Jabber does not allow me to give no star but if I could I would! Made booking 5 months ago for business class ticket. I was promised advanced free seat selection which I could not get booking directly with British Airways aside for the usual 24hrs pre-departure check-in. Despite chasing for that and being promised by the agent all was arranged, Crystal travel was never able to send me confirmation of these seat selections while British Airways, when contacted by phone, never received any requests from Crystal Travel. Clearly Crystal Travel is using tricks like that to get you to book with them! Communication has been horrendous and a promised call back from a manager never materialised despite my threat to complain to ABTA and Trading standard. Dreadful experience and customer service. Avoid at all cost!