Shop neck and head support for cerebral palsy swimmers: collars for adults, children, and babies plus buoyancy and chin-support floats.