David’s is incredibly impersonal with pretty pushy sales people. Came here to help my friend look for a wedding dress and when we stepped in it was more like a department store than an intimate wedding dress shop. Appointments need to be made in advance and only last for 1.5 hrs. We were told only 6 dresses were allowed to be tried on otherwise it would be too confusing. Our personal shop assistant would push dresses on us, always seemed like she was in a rush and the bride wasn’t even allowed to pick her last 3 dresses. Also she kept swinging the door wide open at random times without notice when my friend was standing in her underwear. Awkward.