When I lived in Florida, I always ordered from LiveAquaria. Never bought too much from anywhere else. I know there are newer and better places, such as the place you mentioned. But old habits and good customer service are hard to beat.
I have not been to the F/S frag swap because of the distance previously, but since I am just down the road, I figured I'd try it this year. If anything, it'd be nice to see their operation.