I see Auto Krafters has these now.. Has anyone used them? are they like the originals and snap into place? looking at the picture it looks like it's a peel and stick. Thanks! Chaz