We arrived here on SXM Thursday on Delta from Atlanta and we didn't have to fill out any card as well. Going through customs was a breeze. Glad you are having a good trip so far. TV ?