Tropical Storm Fay swirled off the Florida coast for hours before making landfall for a third time in the Sunshine State where residents are dealing with flooding as deep as five feet in some areas.