I do agree, they do not have a large range of plants, i have seen smaller shops with a larger variety, I usually go for more unusual plants, and one thats float, or like grasses to cover the substrate, but they just dont do them.
I'd have to disagree about the puffers, i've been there recently and they seem to have a good selection, as well as in their new Brackish system.
I go in there for a variety of things, so nothing specific each time to be honest.