my keyboard come with thee iMac in March 2003 . just about a month ago it start skip and extra spacing . Cleaning be not a option since the unit be seal so I be look for a new one . maybe 4 1\/2 year be not a bad time ? what I do not like about this board be that there where no instruction with it that mean discover as you go . this be my main reason why I be go to try a different board .