I guess the review below was from a competitor?
This product is everything you need it to be.
Easy to install, easy to use and easy to look at.
Super interface for affiliates and easy tracking
If you need a program for your affiliates, no need to keep looking, you found it.