The Stork Craft website was down when I checked but that may be temporary. Their listed contact number is (877) 274-0277 for a free repair kit or go HERE for ordering the kit on-line.
Following are some links regarding this serious recall:
The Consumer Product Safety Commission report from the US Consumer Product Safety Commission.