I bought it from david's bridal, ~$500. they have anything from $99 to $1000
+ (for designer ones), but mostly under $1000.
they have lots of selections in styles, and all can be seen online, with
prices.
for me, material is not as important since i'll only wear it for few hours
in a life time...
the only cons about david's bridal is that the alternation is pretty
expensive. Mine costed $120 and it was just for cutting the hems and making
the dress shorter.