Not recommended by officials at check in.
Upon arriving in the Bahamas to check in I was told not to use this company ever again by the officials. This is a 3rd party that charges but they have to do the paperwork in country anyway. They recommend Click to Clear only.