I had a long layover while flying down here and did a little research. I found a place called Total Wine which has a HUGE selection of wine, as well as a great selection of beers/spirits. Its located in Ft. Myers, but was on the way from the airport to the island.
I ended up getting some...