This is the perfect shoe store for a bride looking for shoes, or looking for her bridesmaids. They have the largest selection of dyeable shoes I've ever seen anywhere. They have a great inventory, so they almost always have your size. The prices range from very affordable, to very fancy and expensive. Their dyeing services are great - you just provide them with a fabric swatch and they'll do them to match perfectly. The employees are very helpful - especially the owner. They also carry a selection of veils, tiaras, etc. Simply a great a place for any bride to visit!