The shop was popular with us too, I believe FAO now only run a couple of flagship stores, one of which I am sure is in New York.
Remember staying opposite at the Rosen Plaza when Pointe Orlando 1st opened, it's a shame that many of the better stores there closed down.