Are these guys not just a booking agent?
They organized a charter for us a couple years ago when we decided to go at the last minute.
Worked well for us we didn,t have to phone all over to find an open charter.
I may be wrong but that was the impression I got.