Just out of curiousity how often does your mouse get cleaned? The reason I ask, is because our mouse had not been wanting to roll around or move very well-and today DH took it apart and cleaned off the roller!
You should of seen all the hair on it!!