GAH.... I bugg-ered the lid to the incubator as I am a tard. I've asked round all the shops that have fish counters and they don't have anything. I'm going to ask the local rep shop if they have any spares, but if they don't, does anyone know where I can get a new polystyrene box fast??
I don't think they sell them, not many places like that do. Its more finding a place that uses them or recieves them as packaging such as pet shops especially aquatics stores.