Lucy is Disguise is a great costume shop where you are likely to find just what you need. They offer some great quality costumes and you can either rent or buy them. They are pretty pricey though, so be sure it is what you want, and that you can't find it anywhere else. The staff is great at helping sizing and they explain the rental agreement really well.
more