I started using Ace when I had some serious alteration needs, i.e., taking in dresses and jackets. They do great on that stuff, but then I started taking them simple hem jobs. I've taken my own dresses, skirts, and pants, and my husband's dress pants and khaki's. At last count, something like 9 out of 13 hems have fallen out!! And for this I paid $12 or $15 a hem?! NEVER AGAIN!
Pros: good for complicated
Cons: all hems fall out!!, expensive
more