I really want to like this place and have used them for pants and dresses in the past but turnaround time is awful, especially with more complicated items. The owners had to deliver a dress to my place once because they just couldn't get the job done at the scheduled time. If you need something by a given day, give them at least 2-3 additional days to hedge your bets that it will get done on time.
Also, on a bridesmaids dress they over shot the mark and one side was .5" shorter than the other. Opted to keep the dress uneven (boo) because a ruffle created enough of an optical illusion that it was even.