depends if you want to buy online or go somewhere that you can try them on, it was my daughters prom last year and we found small local shops better as they kept lists of all the dresses they had supplies and which school the person that bought it went to,to ensure no 2 people turned up to same prom in the same dress, quite a plus point i thought :-)