I have a niece starting high school in the fall. Due to a thyroid problem, she is small for her age (short, not super thin, looking pre-puberty for the most part). This makes it difficult for her to shop for clothes that don't look like they are for younger children.

Does anyone have suggestions on stores that might have good options? My mom is looking to give her some gift certificates to stores that might suit her.