Try plugging your mouse into different USB ports and blowing on the connection, also check if there's some crumbs or something in the wheels well.
If it fixes the issue then you saved yourself buying a new mouse, if it doesn't then you're going to get a new mouse anyway, you can only get better results if you try!