You should get creative here. While you definitely want to visit the mall, think about alternatives like boutique shops or bridal stores. This can open your options to designs you may not have considered as well.  The same goes for online retailers. Think about looking into renting your dress or checking out a costume store. Try this option if you want to save money. A thrift store dress, for example, will be unique, vintage and really inexpensive.  This is a sure fire way to avoid showing up in the same dress as someone else. With all the excitement, it will be tempting to purchase the first one you try on but don’t make this mistake. Take your time and really enjoy the experience of finding the perfect one. If you’re leaning towards an online purchase, find out if they will ship several for you to try before you buy. This will save you the heartache of committing, only to find out you hate the way it looks on you. The perfect prom dress will ruin your night if it’s pinching in places, too tight or practically falling down. You don’t want to spend the entire evening tugging at it or tripping over the train. Make sure it’s what you want and easy to maneuver in.  When trying on a dress, make note of itchy fabric or wiring poking you in the side. Ask the associate what can be done to remedy this discomfort. While trying on the dress, try jumping up and down or dancing a bit to test the fit. If you were planning to skimp on the alterations, it may come back to haunt you. If you are going to the prom with a date, find out what they will be wearing. Think about wearing matching outfits. For example, if they've chosen a blue suit, you can wear the same colored dress. Keep in mind that you don't have to match from head to toe. You can wear accessories that match their ensemble or vice versa. Pick out your friend's dress and let her pick yours! Before you head out, swap 5-10 dress ideas online and plan a day-long shopping trip to try them on. They might come up with something glamorous and gorgeous that you may not have ever considered for yourself. The whole point is to have fun so give it a shot.  You can even bring your entire group of friends to get their advice. The more the merrier, right? This could help take the pressure off if you're overwhelmed by all the options.

Summary:
Visit multiple stores. Try on several. Think about comfort. Consider your date. Let your friend pick.