There are lots of places to buy micro switches of the type used. However it would be trial and error to get the an exact fit. At about $23.00 per switch, they are a little pricey, but probaly not worth the hassle of trying to find a generic replacement.
Thanks everyone, I was looking for the the electrical micro switchs that control the actuation of the top for my slk230. MBdiscountpart has them online for around $23 a piece. I have a trunk lock switch or trunk cover switchs thats preventing the top from going down. Will see if this fixes it.