f stunting happens because a small tank has too little water, then LFS' which big water systems probably wouldn't stunt them, but if it's because the tanks are too small for them, then they may well be stunted. OTOH, LFS' typically don't have full size adult fish in their small tanks (unless the fish are just small)
I would also say that a lot of fish in an LFS are there for longer than 2 weeks (at least at mine). I had been thinking about getting a moonlight gourami that my LFS has had in it's tank since I started going, about 8 months ago. I did buy it yesterday, btw. Certainly if the store can't take care of the fish well, there will be turn over due to them dying.