I am currently hoping to add a Member Rewards program to a website wherein members could register, and once registered, collect points for surfing the site. Collected points will be redeemable for various goods, services and merchandise.

I know that this type of feature is possible, but I am wondering if anyone has any information on where I might find an affordable one.