I've taken several items to Magic Tailor, and i've been really happy every time. While of course they do a good job with simple things like hemming pants, i've also been really impressed with some more complicated jobs (such as completely taking apart the top half of a dress to take in the shoulders without distoring the pattern of the beading). Reasonable prices, and very reliable service. (He can be a bit inapproriately flirtatious, but as long as i've humoured him i've never experienced any of the negativity and insults that other reviewrs mentioned. I'd rather smile patiently at this guy who does a great job than take my clothing to someone who might not do it as well.)