These do not have the insert. I have used the steel insert on the regular velcro pads but never on the ones with the cinch option. I personaly don't think you need it with these, but to each his own. I am going to put these on eBay in the morning 1/22/09. If anyone buys before then I will pay shipping to anywhere in the US.
Eddy