No one will ever see those bits that fall down the crack. Clean what's visible and smile. Of course, if yo buy a new stove...
I've seen that stuff advertised in various catalogs around the holidays. I don't remember seeing them in stores. It might be worthwhile to check out Home Depot/Lowes. They seem to have some uncommon stuff.
"If you want to make an apple pie from scratch, you must first create the universe." -Carl Sagan