Product review (1 stars): One Star
Aluminum screen is falling apart after 2 1/2 weeks after being installed. Particles falling into food