hello, i was going to get a brower top hatch incubator for my birthday a few months ago, and i could have gotten it for $105.00, they are retail price ($200.00), please, if you know if i missed a very good opportunity to snatch that incubator, or did i make a good choice, by not getting it, i have read on this website that it was almost as bad as the little yellow chick-bator, but please i would like to have some opinions from my fellow peeps thank you please respond if you read, if you have experience with this incubator thank you