Whatever you do, buy some Appleton Estate rum, something with the yellow, green, red and black Rasta colours of Jamaica, jerk sauce, a Bob Marley CD and Blue Mountain coffee.
It's worth checking out the wood carvings - some haggling is expected with beach sellers or roadside stalls and at places such as the big Montego Bay Craft Market.
Half Moon Shopping Village, a 20-minute drive from Montego Bay, is a pretty little collection of duty-free shops, with excellent-quality souvenir shopping in between.
Island Village is designed as a shopping- and culture-fest for cruise passengers and tourists at Ocho Rios - it's fun and tastefully done.
For fun with the family, try the Aquasol Theme Park at the Walter Fletcher Beach Complex, with water sports, go-kart racing and tennis.
Children can experience the deep without learning to dive on the Chukka Sea Trek on Doctor's Cave Beach - don a space-age helmet with a continuous flow of air and head down to the seabed.
On a Chukka Canopy Tour, zip and zoom between a series of rainforest platforms and over the Great River near Montego Bay, or Laughlands River gorge and Cranbrook Flower Forest near Ocho Rios.
At Dolphin Cove in Ocho Rios, kids can meet dolphins, learn about their unique characteristics and even go for a 'dolphin swim' out in deep water.