Let me know if you did find the metal in HD
None of the rolled metal (for flashing) at the home stores around here is stainless - all aluminum or other. (Shiny stuff that looks like stainless is polished aluminum.) Been to a few stores now - no dice. I think I found another solution though - we'll see how it comes together in the next week or so. Be on the lookout for another update!
-Matt