Anyone bought from Joe Browns before? Seen a dress I really like for a friends birthday lunch. Is the quality any good? Also does anyone have a discount code please?