Yea how come they work for most people then? I'd have to say that at least 75% of people around here like them, including me. Just because you didn't doesn't give you the right to call the company a scam.. Get a grip, pal.
Probably because new tyres a spot on and don't need balancing..... So putting the beads in is a waste?