Have done a lot of searching for a Touratech Brake Pedal Extender for my S10 as my foot misses the pedal about 20% of the time. Seems not to be made anymore, or out of stock forever (3 month delivery?). Anyone know the scoop on this and where I might find one? I've looked at the Altrider and...