So I spent 450 miles on I90 this last weekend.. The stabilizer exceeded my expectations. The comfort it added to the way my truck handled the wind was great.. I tried a few tests one by dropping the right tire off the edge of the road and pulling it back on was quit interesting it didn't pull...