Such a shame, the Storm 2s looked like a great tire for us. I almost bought a set myself. Sorry you folks have had problems with the tire.I removed the Storm 2 off the front wheel (Put an OEM BT-020F back on) and ALL wobble is gone... My ST will never see a Storm 2 again
Really glad now that I went with another set of Michelin PR2s.