Prices can be better online. Selection is definitely bigger online. It's also easier to show the dress to other people (maybe your mother or sister) if you want their opinion but they live far away.
You can definitely find better bargains online. But you do not know what you are buying. The color can be wrong, it can be damaged, it can be poor quality...all things you do not want to risk on such an important dress.
Online, if you look at secondhand wedding dress sites or eBay, you'll be able to find styles from last year, which can be significantly cheaper but look just as fabulous. It's rare for a store to have last year's style unless it's the floor sample.
One word,it's double-headed.On the upside,it's much cheaper and a way to save time,you don't need spend your time hunting in real shops.What's more,online shopping is far more selectivity than those real shops do.
Some of them would make great wedding dresses and are much cheaper than a traditional dress. I personally also feel less rushed when shopping online as there's no store person pressuring you to buy something.
Here recommend you a few good wedding online store：