Many people have good experiences with Aprilbridal... I got a wedding dress through them on ebay many years ago, but to this day I regret it :( sadly I don't think this review will ever be noticed by anyone who plans to buy a dress from them.
I will tell what happened to me anyway..
I had a custom order made, it took ALONG time, I began to get nervous as the time they stated it took to make was way past normal time. After emailing they eventually shipped it out. When I got it, it was way too tight! The measurements were right and everything, I was so frazzled, but the lady from their customer service assured me they would take it back and fix their mistake.
So I had to go through shipping it back there, but they did not mention the fact that you need to mark its worth under $10 so there would not be a customs fee. So time was going by and they didn't even tell me until I inquired what was taking so long. I got an email back saying they went to pick it up but would not pay the customs fee! I had to pay it!!!
You would think after that things would be okay.....not so.
Much time goes by and they send it back to me with NOTHING CHANGED. They later said there was NOTHING THEY COULD DO TO FIX IT!!
I was freaked out, my wedding was a week or two away!! I had to wear it anyway :'( talk about uncomfortable... not to mention they would not actually make the dress to my specifications so it was weird looking....
They got me to give them a good rating on ebay anyway cause none of these problems occurred yet and the time to make a review for them was running out... really that was how long it took! I believe it was during the time they assured me they would fix the problems with the dress. I had no way of warning other people, got no money back, and I was miserable on my wedding day of all days..
I would never recommend this bridal dress maker, they are all talk, in reality they don't care about you, once they got their review, that was all that matters. Oh how I wish I could re-review them on ebay.. this will have to do though.