When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I can't really say much about stop tech but a friend of mines have them on and i hear no complaints from him yet about it. i'll ask him when i c or talk to him.
the pads will cost u around 200...this is my estimate. check our vendors for the pricing.