LFS are as good as they appear - some are fabulous and some are downright horrifying. I have 2 near me that I wouldn't buy a snail from, but one about 1.5hrs away that is great and has an incredible variety, and have had no problems with the good store.
But the prices reflect that. So for any large fish purchases, it would actually be cheaper to order online including shipping. I haven't done that yet and have had good luck with my "locally" purchased fish.