It's a good place to look for costumes and such if you have extra cash to spare. They've got a huge inventory, so you can probably find whatever you're looking for there. They also have an online store. If you're shopping for Halloween the week of, be careful to go when they first open, it gets incredibly crowded. Another alternative is the Garment District in Cambridge (right next to MIT).