I bought the stainless straps and re-production isolators from Kirban. Both were VERY nice pieces. The isolators even have a small velcro strip on the inside to help them hold.
It's also a good time to grab some stainless steel fasteners from a local hardware store.
I can take pics tonight if you are interested.