Do they sell little stick-on Leica badges? I think it'll make my camera better...