I bought these for my foot enclosure technology db cromo 12, in June 2012. I find the clamping my practice I find it also not very strong (the system is a plastic have deserved its aluminum) Anot…