I'm thinking of buying a set for $250 plus $32 UPS charge. Their newsletter says they are the best. Of course. I called and they said that they are made by a company in Sebring, Fla. I think it was Suspension Techniques. So, does anybody have them and if so, what do you think?