we actually did the falls on our own. we grabbed a taxi by the dock. as for shopping in ocho rios i didn't see any. there were a few shops by thhe margharitaville bar on the dock but other than that it is a very sketchy area. little kids trying to sell you pot, sticking their arms through the fences and stuff. we did a bike tour which was great, scary but enlightening.