I am not into collecting little cups of clocks or something that I don't really need. I would rather buy a teeshirt for someone, because who doesn't love a teeshirt?
Or a bath or beach towel, but I guess those take up too much space.
Never been to the Bahamas but definitely would like to visit one day, especially its beaches.