I know of one magic shop out on Ft. Myers beach, which isn't far from where you'll be staying (as the crow flies), but can be a pain to get to with traffic. Its called Don's Magic and Fun Shop, and the owner's name is Don Hillebrands. The address is 1901 Estero Blvd, Ft. Myers Beach. Try giving him a call...he may have more info on the magic scene in town. His number is 941 463-8878. Good luck and say Hi to Don for me!