The USB Overdrive is distributed as shareware. You can download it and install it on your Mac to see if it fits your needs. If it does, you can easily and safely buy it from the Kagi online web store. If it doesn't, the provided Uninstaller can remove the Overdrive from your system.
There are no feature limitations and no time limits in the unregistered version. The only annoyances are a gentle reminder at login and a short countdown when you open the user interface. I know that these things can be boring, but they allow me to keep working on the Overdrive.
But why should you pay for a device driver in the first place?
I'd love to give things away for free but writing software requires a lot of time and effort, not to mention the cost of all the USB devices I buy to make sure they work properly. I'll post a picture of my office someday, my friends call it the Mouseoleum. I also have two kids to feed, and their school and toys are definitely not free.
NOTE ABOUT 3.0 UPGRADES:
If you purchased a license before September 2008 you can buy an upgrade to version 3.0 at a discounted price. If you purchased in September 2008 or later, your license already covers version 3.0.