The lift is held down with 10 (5 on each side) 5 inch long x 7/8 flush mount anchors, ($15 each from Maxjax, $8 from Fastenal.) I just bought an extra set. The lift is very stable this was the first time I lifted the truck and it was set a little back heavy, now that I know where to center it's...