I think it depends on you OP. There is also quite a lot of leg room between 250 and 2000. I tried on a dress which was 2k - and I have to admit that I absolutely fell in love with it. It was so beautiful.
I didn't get it though because I simply couldn't justify it to myself, and it seemed ridiculous.
I didn't try on any high street dresses, and to be honest - that really irritates me. I have seen some gorgeous things online, and I think I could have saved a packet of money there.
That said, in the end my dress cost 1k, which all things considered, is not that expensive for a wedding designer wedding dress (not sure how else to put it). It's very timeless, doesn't have any internal corsetry or anything, but is pure silk, with a layer of pure lace of amazing quality. I am hoping I can pass it down to a daughter in the future.
DON'T FORGET - The money you pay for a wedding dress ISN'T the total amount that you will pay overall. You also need to pay for the alterations to get it to fit you properly, and that often includes extra if you want/need any changes to the dress not included in fit (e.g if you are very tall or very small you will need the length changed. If you want a full lace back, if you want straps added/removed).
Think about the sort of wedding you are having as well. Are you having a big traditional wedding with the church, etc? If so, you might want something a bit more "traditional". If it's more low key/untraditional, then you can pretty much do whatever you want.
With the ghost dresses though, you would probably want to invest in some good support wear to go underneath. After champagne and food etc, you'll probably be grateful for it!