My direct observation, though not definitive:

Gifts need to be declared (with a 20% duty fee) only if over $500. Bring a receipt.

[ Currently and blissfully on the beaches of Negril. Day 2 of 8. ]