It all depends on how much you are going to use the equipment. Good snorlking gear is not all that cheap. The cheap stuff you find at sports stores is just that, cheap. If you do not plan to do a lot of snorkling, then I would recommend that you rent. You will get to use quality equipment and have a better experience than you will with cheap gear.