I have actually used these beads on a bunch of my cars and trucks and have always been happy with them. I have used the stainless steel ones at http://callieskustoms.com/CalliesKus...g%20Beads.html
I have them in my WRX Tires and at 120 MPH have not a had any shakes or shimmy.
I have a Harbor Freight tire changer and do all my own tires but don't have a balancing machine, no need to have one with the beads. These are really common with 4x4 guys, motorcycles and Truckers.