We have recently had Hatching Time reps at some of our local swap meets and they seem to be popular in certain groups, but the reviews look awful. Do you have experience with their products? I should mention that I planned to build an incubator, but am now not so sure. I really don't want...