Originally Posted by JamesB
If you have an Academy Sports store near you, they have a 22" replacement grates for like $7.
The ones at Academy are smaller, so you have to make sure your supports are long enough. You could walk by, kick your drum and have a grate fall. I may or may not know this from experience.