I guess it depends on your definition of cheap, but I think that Banana Republic and Urban Outfitters are pretty expensive if you buy at regular price. Their sales are very nice though, especially Urban Outfitters. Ditto for American Eagle. I love H&M for buying cheap stuff that you only wear a couple times, but the quality is horrible, especially the accessories, which break down after I wear them 2 times. Forever 21 is great too. My mom has some Gap credit card so she always gets free gift cards and stuff so it turns out to be the cheapest store for us, even though I don't really like their clothes, so I just get some staples there occassionally. Express and Charlotte Russe are also great for cheap clothes.