I have a Chicago Gaming Co. multi arcade game with a very rough track-ball controller between the joysticks. What I am wondering is if anyone has tried to clean/repair these or are they basically a replacement situation. I have not tried to take it apart yet, but I was thinking it might be in need of cleaning like an old style mouse that needed the ball and rollers cleaned. Anyone with experience with these?