LOL, I'm on the FAA website now. Looking at the TFR info for Florida, it says in a big red box "Depicted TFR data may not be a complete listing. Pilots should not use the information on this website for flight planning purposes. For the latest information, call your local Flight Service Station at 1-800-WX-BRIEF".
If FSS isn't going to tell us, and your website has incomplete data, how are we supposed to know where the TFRs are?