The straps were purchased as they were, marketed as hood straps for tying down a boat (I didn't make em myself). I agree, in retrospect, that the webbing isn't terribly thick in any dimension. I can't recall where I got them but they were pretty cheap.
I store most of my gear indoors; my car...