Guys, if anybody knows the part number or what type of cars these are off of, let me know. Here's a pic from diamonstarmotorsports' website. They want $15 each and that's just criminal.
All I know about them is that they're spring loaded so there's no more fussing with clips that snap and fly off or brittle plastic. I _think_ they're from a Honda, but I don't have much to back that up.