Originally Posted by Westy99
Are those straps a Wolfman accessory or who make them?
They're made and sold by Wolfman. You can see their video about mounting them and confirm how bombproof they are here:
And Mihai, there's a bit in the video about measuring your racks to make sure they fit the bags.