Where are you all buying them? I can't afford £300 for a prom dress from one of the prom dress shops near us. Are there any that are of any decent quality online? Dd wants a light blue satin dress