Competition. Same reason why a certain make and model and year of a car can vary a lot between dealerships too.
weddings are not similar but the lifestyle is not different
Wedding champagne flutes can be purchased from many different stores and retailers. Some examples of these stores include Wedding Shop and Things Remembered.
There are many different sites that sell wedding items. Online retailers such as ebay and Amazon have many types of wedding products. You can also buy used wedding items at Tradesy to cut down on cost.
Customized wedding cuff links can be purchased at many different retailers both online and offline. A brick and mortar store that offers customized wedding cuff links is the Men's Wearhouse.
One can purchase wedding band sets from a variety of different locations. One can try their local jewellery store, a large department store, or online retailers.
One can purchase Princess Diana wedding souvenirs from many different stores and retailers. Some examples that sell these souvenirs include Etsy and eBay.
There is a variety of wedding books and customizable wedding books that can be purchased through many online retailers. The wedding book carries a vast selection of wedding books.
There are a number of retailers who have black wedding dresses available for purchase including David's Bridal, The Black Wedding Dress, Wedding Dress Fantasy and Etsy.
Wedding flutes can be bought at several retail stores. Retailers like David's Bridal sell a wide collection of glassware. Specialized glassware stores will also sell wedding flutes. And as a final option there are several online retailers that sell glassware as well.
Walmart, Amazon and Goldenmine are just some of the retailers offering gold wedding bands in Canada. One may want to buy the wedding bands from a cheaper alternative however, like a second hand store.
Etsy. I like Hazylace the best. http://www.etsy.com/shop/HazyLace?ref=seller_info
Many jewelry companies produce designer wedding bands. Zale, Kay, and Jared all sell designer wedding bands. One may want to look at different online retailers like Amazon or Overstock to get a better deal.