I bought a new coat at a local big box store in February.  In less than two weeks, the zipper broke.  I was pretty upset because I'd just spent $35 for this new coat.  Even though it was on sale, I still expected it to last longer than two weeks.  I went to my tailor.  He said he would put in a new zipper for $32.  I found this one on Amazon.  It's worked well so far, and I've had the coat back from my tailor now for more than two weeks.  Not a bad coat for $67 total.