Quote Originally Posted by zenga View Post
I just found this site. This sounds even better than racing pedals. Anyone knows this product?
I have those pedals, I wasn't really happy with how difficult it was to "feel" a button press. They are well made however.