+1 on Skycraft. It's a good 3-4 hour drive from South Florida to Orlando, but I think it is worth the trip there if you happen to be in the Orlando area.
There is also a place in Melbourne. I can't recall the name off the top of my head, but they have some pretty good stuff as well.