Just got mine yesterday. everything was good out of the box. One small clear plastic piece had come loose during shipping. It is missing one of the black rubber posts to attach it to the screened plastic piece. Will get that taken care of next week.
Thanks to April over at Automated. Ordered Wednesday and it arrived on Friday around 1:00.
#893