I just used Verifly yesterday in SXM. You fill in all the information and upload your test results. Once approved you can checking online and get boarding passes. When we got to the airport we skipped the long line and went straight to customs. We only had carry on. Well worth it in my opinion.