Forever 21
Not at the galleria, that's North Dallas upper class types. People with more money than sense.
Walmart
They usually have good sales going on....try old navy there are also some name brand outlets about an hour away from there you can try.
Not at the mall
Thanks! Your answer is awaiting moderation.