David and his associates are certainly very helpful and knowledgeable. David also offers a wide variety of suits and pretty much anything one might need as far as formal attire goes. My experience with him left much to be desired, however. Due to me being in and out town often, I was forced to communicate either through phone or email with David regarding plans for my wedding suit. His email correspondence was inconsistent at best which led to many miscommunications. Additionally, David initially quoted me ~$300 for suit jacket and pants. All said and done, he charged me $700. I do not know where an extra $400 might have arose -- unless a white dress shirt cost as much -- but David was not very informative about how much exactly he was charging me. As much as I think David is a great guy, I felt rather ripped off. I recommended that my friend (whom was getting married shortly after me) go to David's for his suit because my experience up to that point had been great and the price was comparable to Moore's (whose customer service is characteristically not good). He had an almost identical experience as I did, getting quoted one price and charged a vastly different one by the end. I felt bad that I had recommended he go to David's for a good experience and price only for us both to be let down in the end. Overall, I still have a bad taste in my mouth from my experience with David's overall, and would not recommend anyone who has finances in mind go here. Bite the bullet and sacrifice your consumer experience and go instead to Moore's, or find some other local place that is more honest about their prices and better at communicating with you. read more