We've booked a HAL Caribbean cruise in December 2021. We wanted our TA to inquire about obtaining "extras" (paid gratuities, free wifi, drink package, etc) which HAL is offering. However, our TA informed us that we're not eligible for these perks since we booked on-line (and, later had the account transferred to our TA) we booked a "snap" fare. She didn't even know what it was. We're booked into a Vista suite. We're thinking of having the TA cancel our existing booking and rebook the cruise booking our existing suite in an attempt to obtain the perks which are now being offered. Has anybody done this before? Anybody familiar with the "rules" associated with a snap fare?