If you have any interest in referral marketing, you might have heard of UpViral. This UpViral review is going to…