I'm planning on visiting Jamaica in mid July this summer and I am trying to find the best way to go about booking the trip. Last summer my vacation was interupted by hurricane Dolly (or whatever that girl's name was) and I was quite happy that I paid for the "Cancel for any reason" insurance with Expedia.
So the question is what do you recommend I use to book? Does booking it in person at a travel agency typically cost more? Keep in mind that almost all the online services have identical pricing for the trip I'm looking at, but I want to feel safe in case I need to get my money back. Thanks in advance!