I would agree about the stock ones, they do work pretty good, however when I took them off, 2 of the springs flew off and I can't find them. They are somewhere in my basement, so since I need to get new ones, I want to see if there is different spring that would improve perfomrance?? Most of the parts I order from Tower, but lately there shipping sucks. They are in Illinois, and I live in Wisconsin. It still takes a week and a half to get my order. One time I order from a place in California, and I got it within 3 days, but I can't remember the name of the place. I hate playing the waiting game, any suggestions on a good site to order from??