Though I didn't visit Pier 1 (
http://www.pieronejamaica.com/main.shtml) on either of my two stays in Montego Bay and can't endorse it based on personal experience, I've heard only nice things about it from those who've gone there. I've only been to Jamaica in spring or summer. Would love to go sometime in December or January (after the indica has been harvested and had time to dry/cure).