Are there any websites that will ship to the Caribbean? If he got this snake from a pet store down there, I'm sure the petstore would provide some sort of heating supply, even if it's a lamp it may be better than nothing.
Also, we have to consider that hey may have the AC on too.