weddings are a total scam, as soon as you attach the word 'wedding', every business sees dollar signs. this is intended to be a teens prom dress hence why its cheap.
same with venues, rent an air bnb for one night to host the reception and itll be a few hundred, same property for a wedding venue, and the owners want thousands.