Started using them on my first solar coach in 2007. Not sure what you mean by "fail from vibration". I do put a blog of silicon caulk on the the bolt thread so I have a visual reference when doing my monthly inspection. Probably 100000 miles total on unistrut, and no failures. Nice thing about unistrut, if you want to change out panels, no new or old holes to make or fill in, just loosen bolts, remove old panels , and install new ones, and retighten bolts. If I only need 8 ft, I mount 12 ft of unistrut, makes adding extra panels easy.