They rent, they design, they alter, they'll get you dressed. Enormous stock, reasonable prices, and helpful service.