I used to fly out of St. Thomas, and do not know these companies. The owner of St. Lucia Helicopters is Canadian and maybe you could contact him and ask. I forgot his name, but nice guy.
Check 6
------------------
Kick the tires, light the fires, first off is lead, brief on guard.