i bought one a few months ago at kmart for $12...i took it apart and interfaced it with a mouse hack. the buttons are stiffer than normal buttons, and sit flush with the top of the panel. the trackball is OK, but it does not freely spin like a real arcade trackball. i played a few games of centipede with it and it was OK...it is fun for a project