I agree. It's the airline your going to have to satisfy, not immigration upon arrival. Who are you flying to sxm? Jetblue is very strict on this requirement. I have seen them ask people for the confirmation number of their return flight. I haven't seen American agents ask anyone yet like I have seen on Jetblue.