My experience mirrors every negative review of eSky, and my added warning to other travellers is that this company also has a sophisticated technology platform that replicates other airlines so you may not even be aware that you are booking on ESky. I booked BahamasAir, and the website replicated the BahamasAir brand, charged to my credit card using BahamasAir as the listed charge, and only when I investigated further did I realize the nefarious way in which ESky had done this. This company misrepresents itself at every stage of its business transactions; its operations are worse than incompetent and verging on criminal