Mostly women enjoy spending a lot of time while shopping. They usually search every store and every inch of store and buy stuff unplanned, whatever they like without thinking about the money issue at that moment.
But afterwards all their shopping festivity ruins at the time of billing on credit card statements. This all is not good at all. To avoid such hazards always plan before going to shop something. Either it is home grocery or your wardrobe shopping. Before going to shop, make a list of dresses you need most instead of the one's you like. Similarly always keep in mind your body size and figure according to which you choose dresses, instead of the one's you love to wear.
If you have low budget then always avoid costly dresses. Investigate and wait for sales. If you find some pair of dresses that fit you perfectly then don't hesitate purchasing in bulk (like 2-3 pairs) just because of the reason that on your next shopping visit you might not find those again.
One more thing, try to go for shopping without bulk of friends. Because you waste a lot of time chit chatting, and your friends never know your budget so they will never gave you good advise.
If you keep these thing in mind that i bet you never purchase anything bad low graded and out of budget.