When we were in Ocho Rios we took the island tour that included a stop at Dunn's River Falls - no climbing the falls. It was real nice!
I would not attempt to shop there. Not only are the vendors pushy but you are also approached by pushy drug dealers.