I don't know about you, but our practice floor is filthy. Does anybody have a practice floor that isn't? I recently discovered a new item that has helped a lot with keeping my bearings clean for a longer period of time. They are called Grind King Rims Bearing Protection or Grind King Rims Axle Thread Saver. There might be other brands, as well. I got mine at a skateboard shop, but you can also buy them online. They come in funky colors, too.