Baby Health Important recall! - Roman shades and roll-up blinds On Dec 16, 2009 In one of the largest recalls ever the U.S. Consumer Product Safety Commission (CPSC) is asking parents (and others) to...