C'mon, isn't somebody gonna stop the Poodleman from stealing this pedal for $160?? Anyone? Bueller? Or to quote a different movie....is there noone else??