Anybody bought and installed these pads through NewSpeed3.com? I went to install mine and noticed that the pad is a bit taller than the factory ones. They still fit in the calipers fine and there is enough gap between the fully depressed pistons and the disc. Seemed to stop very nice on the test ride. Just looking for others experiences.