Zip
A while ago we bought a changing bag for the ongoing project. It was pretty cheap on ebay as it had a broken zip. At the price it was going for, about a tenth of retial price, it was worth it. It looked like the zip was fixable as it had just pulled away from the bag in one place.
After a quick fix we started using the bag, and found that the zip had pulled away as it had failed. the zip wasn't very smooth in that area and needed to be pulled harder in that area, which led to a failure.
Plan B was a new zip. Off to ebay again and a few quid later we have a new zip. Yesterday I finally had a slot available to get the sewing machine out.
Removal of old zip:
The new zip was then sewn into the bag:
The internal piping was re-attached which tidies up the zip edges:
Bag now usable. We just have to see how long this fix lasts...