Been messing around with this as well, up to a decent amount of points. Watch out for the "free trial" offers that sign you up for 3 or more different services. Be sure to cancel them all if you don't want to get billed - not hard to do though.
If someone wants to help me out, my referral is...