The M key on my iBook broke weeks ago. I emailed SmallDog asking for a replacement key and they sent me one free-of-charge. Got it yesterday and my M key is as good as new. I love companies with great customer service.