RE: STS
They are worth every penny. We sell tons of the STS both online and in the retail store. In the retail shop, I tell guys, let me put it on. If it doesn't make your bow feel better, I'll take it off. Results...I have never had to remove one after the shooter tried it.