Where can you buy blow up rafts/floats in Negril? I am also looking to buy a beach umbrella too. Should I stop at Mega Mart in MoBay to buy this stuff? I would like to pack light & buy these things when I get there. Thanks!