Mine took six weeks! I was a little annoyed because they told me it would take 4-5 months AND the bridal shop had a 30 day hold policy. I had to schedule an extra trip to my destination (2 hours away) to pick it up instead of just picking it up at Christmas
4 weeks from davids bridal, I've heard similar eta's. My friend ordered hers from Kleinfeld's and Its a strict "you're not getting this for at least 6 months" deal
I ordered mine from Davids Bridal and it got here within 2 months! My FSIL ordered hers from a local bridal boutique and it took around 4-5 months to get in. It all depends on the designer. Hers was a Maggie Sottero I believe.