Sewing your own clothing from new fabric used to be a bargain way to get a good wardrobe. Fabric is so expensive these days, along with all the notions such as buttons, zippers, thread, etc. that if you buy fabric at a retail fabric store you will pay much more for an item of clothing than you would if you walked into a big box store and bought something imported from China. However, when you sew your own clothes, you do have creative control over fabric choices, cut and the quality of your own work.
The cheapest way to clothe yourself is to buy used clothing, and alter it. Consignment shops are a great place to find high quality, lightly used and even unworn clothes. If you can sew, you can even create something entirely unique out of used pieces.
Stores like Abercrombie sell boring clothing for a hell of a lot of money, which makes absolutely no sense to me. Why would I want to pay $60 for a simple plaid shirt?
And why do you like their clothes? Because they're Abercrombie? People get too caught up in having brand name products. (For example, everyone apparently needs a pair of $180 Uggs. Hell, you can find boots that are cuter and a zillion times more comfortable for a whole lot less.)
Basically, just go to any big store that sells clothing (Macy's, Kohl's, etc) and you'll be able to find clothes similar to Abercrombie's style for a lot less money, but without the little moose logo. Can you handle wearing something that isn't made by a popular company?