Most resorts and every snorkeling boat will have a variety of masks and fins, and are usually included for free or a very small fee. Of course if you would rather have your own gear, look for some fins that are small enough to fit in your luggage. Buying at your destination might be a good idea, but I am not sure on the cost and selection. I kind of think you should find a dive shop near you, even if you have to take a drive to get there, that is if you are set on getting your own gear.