Yep!There is a product they sell at dollar stores called "Awesome" that works super well as a degreaser. Also, theres something at Wal-mart called mean green that works well. I spray that stuff on anything greasy, let it sit, then wipe or spray off. I don't think your blinds will rust.